歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 12.04 64bit最新環境安裝教程

Ubuntu 12.04 64bit最新環境安裝教程

日期:2017/2/28 15:48:37   编辑:Linux教程

最近在公司搭建Ubuntu 12.04 64bit環境過程中收到各種的折磨,在這裡整理了下,貼出來希望對大家有所幫助。文章有不足的地方請大家提醒我更正。

始終是超級小白鼠就來嘗試下最新的包的安裝,測試了好多次之後,終於安裝Ubuntu 12.04 64bit成功的了,現在安裝在本地的虛擬機上,安裝通過,現在拿的是linode的虛擬機做測試。安裝完成後記錄步驟如下,大家如果不是用Lnmp之類的自動安裝腳本,如果對於安裝細節不是很明白,可以建議自己動手操作一邊,明白現在所需要的相關的組件的安裝過程,也能更深入的了解系統的各個部分。

操作系統版本:Ubuntu 12.04 64bit

使用root賬號登陸系統,建立相關的目錄

下載存放路徑

/home/ubuntu/down

安裝目錄

/usr/local/php #install php-5.4.3

/usr/local/mysql #install mysql5.5.25

/usr/local/openresty #ngx_openresty-1.0.15.9

/usr/local/redis #2.4.14

存儲

/storage/redis

配置文件路徑:

php配置

/usr/local/php/etc/php/php.ini

/usr/local/php/etc/php/php-fpm.ini

nginx配置

/usr/local/openresty/nginx/conf

項目部署的代碼路徑,分項目在整個目錄下,這裡其實有很多的混合的代碼,咋個組織比較好呢?

/source/

/source/restybuddy

安裝完系統之後,設置root權限

設置root賬戶

sudo passwd root #設置root的密碼

su – root #切換到root正好

替換服務器最近的源

cp /etc/apt/sources.list /etc/apt/sources.list.bak

vim /etc/apt/sources.list

看屬於哪個國家,替換最快的源,這樣更新會更快些

更新服務器時間(這裡有不同的時區可以自己更改)

rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

修改系統時間

apt-get install -y ntpdate

ntpdate -u pool.ntp.org

date

升級系統組件

apt-get update

apt-get autoremove -y

apt-get -fy install

apt-get install -y build-essential gcc g++ make

for packages in build-essential gcc g++ make automake autoconf re2c wget cron bzip2 libzip-dev libc6-dev file rcconf flex vim nano bison m4 gawk less make cpp binutils diffutils unzip tar bzip2 libbz2-dev unrar p7zip libncurses5-dev libncurses5 libncurses5-dev libncurses5-dev libtool libevent-dev libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlibc openssl libsasl2-dev libxml2 libxml2-dev libltdl3-dev libltdl-dev libmcrypt-dev libmysqlclient15-dev zlib1g zlib1g-dev libbz2-1.0 libbz2-dev libglib2.0-0 libglib2.0-dev libpng3 libfreetype6 libfreetype6-dev libjpeg62 libjpeg62-dev libjpeg-dev libpng-dev libpng12-0 libpng12-dev curl libcurl3 libmhash2 libmhash-dev libpq-dev libpq5 gettext libncurses5-dev libcurl4-gnutls-dev libjpeg-dev libpng12-dev libxml2-dev zlib1g-dev libfreetype6 libfreetype6-dev libssl-dev libcurl3 libcurl4-openssl-dev libcurl4-gnutls-dev mcrypt libcap-dev;

do apt-get install -y $packages –force-yes;apt-get -fy install;apt-get -y autoremove; done

安裝語言包

apt-get install language-pack-zh-hans language-pack-zh-hant

服務器支持中文,如果代碼裡面有中文,可以設置下,也可以不設置

export LC_ALL=”zh_CN.UTF-8″

如果是虛擬機上安裝vitualbox tools

現在我們還要到客戶機操作系統下,我的是ubuntu下,運行一個命令行控制 台,通過命令將虛擬光驅掛載進來。

mkdir /mnt/cdrom //創建cdrom目錄

mount /dev/cdrom /mnt/cdrom //掛載cdrom

下面進入cdrom,運行虛擬光盤上 VBoxLinuxAdditions.run(注意:如果客戶機是windows,則需要運行VBoxLinuxAdditions.exe):

cd /mnt/cdrom

sh ./VBoxLinuxAdditions.run

Copyright © Linux教程網 All Rights Reserved