您好,登錄后才能下訂單哦!
1、查看系統是否已經安裝
$which nginx $which php $which mysql
2、安裝nginx
#查看yum源是否有nginx $yum list nginx
#CentOS yum源不提供nginx安裝,訪問wiki.nginx.org/Install 查找解決方案 #如果不存在,新建一個文件添加以下內容 $vim /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo #把$releasever變量改成CentOS對應的版本號,例如:6.4就改成6 baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1
#再次查看yum源是否有nginx $yum list nginx #安裝nginx $yum install nginx #驗證nginx是否已經安裝 $which nginx #查看nginx進程是否存在 $ps -ef | grep nginx #啟動nginx $/etc/init.d/nginx start #查看nginx進程是否存在 $ps -ef | grep nginx
#添加以下內容,配置iptables允許80和3306端口通過 $vim /etc/sysconfig/iptables #允許80端口通過防火墻,ngin默認端口 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允許3306端口通過防火墻,mysql默認端口 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #重啟iptables $service iptables restart
http://localhost //在瀏覽器訪問,驗證是否安裝nginx成功
3、安裝php
#查看yum源是否有php和php-fpm,發現php和php-fpm都是5.3版本,本次安裝php5.4 $yum list php php-fpm #設置yum源 $rpm -Uvh #查看是否有php5.4和php5.4-fpm軟件 $yum list php54w php54w-fpm #安裝php5.4和php5.4-fpm $yum install php54w php54w-fpm #查看php-fpm配置文件(listen = 127.0.0.1:9000) $vim /etc/php-fpm.d/ #啟動php-fpm $/etc/init.d/php-fpm start #配置nginx和php協同工作,去掉以***視并修改 $vim /etc/nginx/conf.d/default.conf #當用啟的請求是以 .php 結尾的時候,則執行下面區塊的內容 location ~ \.php$ { #nginx server的document root root /usr/share/nginx/html; #nginx接收到php文件后轉發到的地址,根以上查看到的php-fpm 監聽的地址一樣 fastcgi_pass 127.0.0.1:9000; #當訪問的不是文件的時候默認去訪問 index.php文件 fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } #重啟nginx $/etc/init.d/nginx restart #新建一個php文件驗證配置是否成功,并在新建的文件中添加以下內容,并保存 $vim /usr/share/nginx/html/phpinfo.php <?php phpinfo();
4、安裝mysql
#查看yum源上是否有mysql和mysql-server安裝包 $yum list mysql mysql-server #安裝mysql mysql-server $yum install mysql mysql-server #查是看mysql 是否安裝 $which mysql #查看mysql-server是否安裝成功 $which mysql_safe #初使化mysql $mysql_install_db #后臺啟動啟動mysql $mysql_safe & #查看mysqld進程是否存在 $ps -ef | grep mysqld #連接mysql,驗證mysql正常運行 $mysql -uroot #查看yum源是否存在php-mysql擴展 $yum list php54w-mysql #安裝php-mysql擴展 $yum install php54w-myql #重啟php-fpm $/etc/init.d/php-fpm restart #新建一個php操作mysql的文件并添加以下內容,驗證php操作mysql正常使用 $vim /usr/share/nginx/html/db.php <?php $link=mysql_connect("localhost","root",""); if(!$link) echo "Error !"; else echo "Ok!"; mysql_close(); #在瀏覽器驗證是否正常 http://localhost/db.php
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。