7、我所使用的编译参数说明如下:
| --user=www #指定nginx运行用户--group=www #指定nginx运行用户组--prefix=/usr/local/nginx #指定nginx安装路径,不用修改--with-http_stub_status_module #开启状态监控模块--with-http_ssl_module #开启SSL--with-http_gzip_static_module #开启Gzip--with-ipv6 #开启ipv6,无v6可去掉--with-http_v2_module #开启HTTP/2--with-openssl=../libressl-2.3.0 #指定openssl路径 |
8、建立Makefile完成,开始编译:
| makemake install |
9、加入环境变量:
| vim /etc/environment#vim操作请自行Google#在PATH变量的最后加入:/usr/local/nginx/sbin#完成后类似于PATH="/.../:/.../:......:/usr/local/nginx/sbin"#保存退出source /etc/environment |
10、输入:nginx -v ,显示 nginx 的版本就说明安装成功了。
11、 如果不想安装nginx-1.9.5的话,可以参加此方法安装nginx-1.8.0,操作步骤和上面一样的,代码如下:
| cd /usr/local/srcwget https://nginx.org/download/nginx-1.8.0.tar.gzcd /usr/local/src wget https://www.openssl.org/source/openssl-1.0.2d.tar.gz tar zxvf openssl-1.0.2d.tar.gz cd openssl-1.0.2d ./configmakeldconfigapt-get install libpcre3 libpcre3-dev zlib1g zlib1g-devgroupadd wwwuseradd www -g www./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --with-http_v2_module --with-openssl=/usr/local/src/openssl-1.0.2dmakemake installvim /etc/environment#vim操作请自行Google#在PATH变量的最后加入:/usr/local/nginx/sbin#完成后类似于PATH="/.../:/.../:......:/usr/local/nginx/sbin"#保存退出source /etc/environmentnginx -v |
三、apt-get快速安装MariaDB-10.1
1、添加MariaDB官方apt源:
| sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db sudo add-apt-repository 'deb https://mariadb.nethub.com.hk//repo/10.1/ubuntu trusty main' #我的VPS是香港softlayer数据中心 vps.to的VPS,因此,本处添加了HK的apt源,您可以在这里找到更#多的源:https://downloads.mariadb.org/mariadb/repositories |
2、apt-get安装MariaDB:
| pt-get install mariadb-client mariadb-server |
3、安装时会要求输入root密码以及重复密码,按照要求进行。如果需要修改root密码,使用:
| /usr/bin/mysqladmin -u root -p 旧密码 新密码 |
四、编译安装PHP-7.0.0RC5
1、下载PHP-7.0.0RC5源码包:
| cd /usr/local/src wget https://downloads.php.net/~ab/php-7.0.0RC5.tar.gz tar xzf php-7.0.0RC5.tar.gz |
2、安装PHP依赖包:
| sudo apt-get install libxml2-dev libpcre3-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng12-dev libxpm-dev libfreetype6-dev libmysqlclient-dev libt1-dev libgd2-xpm-dev libgmp-dev libsasl2-dev libmhash-dev unixodbc-dev freetds-dev libpspell-dev libsnmp-dev libtidy-dev libxslt1-dev libmcrypt-dev |








