Ubuntu 12.04 64bit最新环境安装教程
Ubuntu 12.04 64bit最新环境安装教程
最近在公司搭建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
|
评论暂时关闭