最近在公司搭建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.ininginx配置/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.bakvim /etc/apt/sources.list看属于哪个国家,替换最快的源,这样更新会更快些
更新服务器时间(这里有不同的时区可以自己更改)rm -rf /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
修改系统时间apt-get install -y ntpdatentpdate -u pool.ntp.orgdate
升级系统组件apt-get updateapt-get autoremove -yapt-get -fy installapt-get install -y build-essential gcc g++ makefor 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/cdromsh ./VBoxLinuxAdditions.run
Linux下Sublime Text中文输入法问题解决方案Linux系统中如何关闭触摸鼠标相关资讯 Ubuntu 12.04
- Ubuntu 12.04.5 LTS 发布,赶快升 (08/09/2014 07:22:42)
- 网络电视软件 TV-Maxe 0.09 发布附 (04/20/2014 20:33:17)
- Ubuntu 12.04和14.04两大版本性能 (02/14/2014 12:03:01)
| - Ubuntu 12.04.5 将在8月7号发布 (07/15/2014 16:37:58)
- Ubuntu 12.04 LTS安装后3件必须做 (04/13/2014 08:17:09)
- Ubuntu 12.04.4 发布下载 (02/07/2014 09:25:56)
|
本文评论 查看全部评论 (0)