lnmp部署
安裝nginx
安裝依賴程式
yum -y install pcre-devel zlib-devel
yum -y install cmake
mysql依賴
建立管理nginx使用者
useradd -m -s /sbin/nologin nginx
解壓
配置
安裝
調優
測試完整性
開啟服務
建立管理mysql使用者
安裝mysql
cmake -dcmake_install_prefix=/usr/local/mysql -ddefault_charset=
utf8-ddefault_collation=utf8_general_ci
-dwith_extra_charsets=all -dsysconfdir=/etc
生成配置檔案,生成服務控制檔案
設定開機自啟
優化mysql指令
初始化資料庫
/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=
/usr/local/mysql --datadir=/usr/local/mysql/data
重新開機測試
設定密碼
登入
安裝php
安裝依賴
./configure --prefix=/usr/local/php --with-config-file-p
ath=/usr/local/php --with-gd --with-zlib --with-mysql=/usr/local/mysql/ --with-jpeg-dir=/usr/lib --enable-mbstring --enable-fpm
檢視是否安裝成功
生成主配置檔案
優化php指令
移動zend到php加速通路
vim /usr/local/php/php.ini
vim /usr/local/php/etc/php-fpm.conf
啟動
配置虛拟ip
設定靜态
設定動态
server {
listen 192.168.100.10:80;
server_name www.benet.com;
charset utf-8;
access_log logs/www.benet.com.access.log ;
location / {
root /var/www/benetcom/;
index index.html index.htm index.php;
}
location ~ \.php$ {
root /var/www/benetcom/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
dns
安裝dns
修改配置檔案
測試
用戶端測試