bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

CentOS6.4怎么安裝配置LAMP服務器

這篇文章主要講解了“CentOS6.4怎么安裝配置LAMP服務器”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“CentOS6.4怎么安裝配置LAMP服務器”吧!

10年積累的成都網站設計、做網站、成都外貿網站建設公司經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先建設網站后付款的網站建設流程,更有銅川免費網站建設讓你可以放心的選擇與我們合作。

準備篇:

1、配置防火墻,開啟80端口、3306端口
vi /etc/sysconfig/iptables
-a input -m state --state new -m tcp -p tcp --dport 80 -j accept #允許80端口通過防火墻
-a input -m state --state new -m tcp -p tcp --dport 3306 -j accept #允許3306端口通過防火墻

備注:很多網友把這兩條規則添加到防火墻配置的最后一行,導致防火墻啟動失敗,

正確的應該是添加到默認的22端口這條規則的下面

如下所示:
############################## 添加好之后防火墻規則如下所示 ##############################
# firewall configuration written by system-config-firewall
# manual customization of this file is not recommended.
*filter
:input accept [0:0]
:forward accept [0:0]
:output accept [0:0]
-a input -m state --state established,related -j accept
-a input -p icmp -j accept
-a input -i lo -j accept
-a input -m state --state new -m tcp -p tcp --dport 22 -j accept
-a input -m state --state new -m tcp -p tcp --dport 80 -j accept
-a input -m state --state new -m tcp -p tcp --dport 3306 -j accept
-a input -j reject --reject-with icmp-host-prohibited
-a forward -j reject --reject-with icmp-host-prohibited
commit
##################################################################################################

/etc/init.d/iptables restart #最后重啟防火墻使配置生效

2、關閉selinux
vi /etc/selinux/config
#selinux=enforcing #注釋掉
#selinuxtype=targeted #注釋掉
selinux=disabled #增加
:wq #保存,關閉
shutdown -r now #重啟系統

安裝篇:

一、安裝apache
yum install httpd #根據提示,輸入y安裝即可成功安裝
/etc/init.d/httpd start #啟動apache

備注:apache啟動之后會提示錯誤:
正在啟動 httpd:httpd: could not reliably determine the server's fully qualif domain name, using ::1 for servername
解決辦法:
vi /etc/httpd/conf/httpd.conf #編輯
找到 #servername
修改為 servername  #這里設置為你自己的域名,如果沒有域名,可以設置為localhost
:wq! #保存退出
chkconfig httpd on #設為開機啟動
/etc/init.d/httpd restart #重啟apache

二、安裝MySQL

1、安裝mysql
yum install mysql mysql-server #詢問是否要安裝,輸入y即可自動安裝,直到安裝完成
/etc/init.d/mysqld start #啟動mysql
chkconfig mysqld on #設為開機啟動
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷貝配置文件(注意:如果/etc目錄下面默認有一個my.cnf,直接覆蓋即可)

2、為root賬戶設置密碼
mysql_secure_installation
回車,根據提示輸入y
輸入2次密碼,回車
根據提示一路輸入y
最后出現:thanks for using mysql!
mysql密碼設置完成,重新啟動 mysql:
/etc/init.d/mysqld restart #重啟
/etc/init.d/mysqld stop #停止
/etc/init.d/mysqld start #啟動

三、安裝php5

1、安裝php5
yum install php
根據提示輸入y直到安裝完成

2、安裝php組件,使 php5 支持 mysql
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
這里選擇以上安裝包進行安裝
根據提示輸入y回車
/etc/init.d/mysqld restart #重啟mysql
/etc/init.d/httpd restart #重啟apche

配置篇

一、apache配置
vi /etc/httpd/conf/httpd.conf #編輯文件
servertokens os  在44行 修改為:servertokens prod (在出現錯誤頁的時候不顯示服務器操作系統的名稱)
serversignature on  在536行 修改為:serversignature off (在錯誤頁中不顯示apache的版本)
options indexes followsymlinks  在331行 修改為:options includes execcgi followsymlinks(允許服務器執行cgi及ssi,禁止列出目錄)
#addhandler cgi-script .cgi 在796行 修改為:addhandler cgi-script .cgi .pl (允許擴展名為.pl的cgi腳本運行)
allowoverride none  在338行 修改為:allowoverride all (允許.htaccess)
adddefaultcharset utf-8 在759行 修改為:adddefaultcharset gb2312 (添加gb2312為默認編碼)
options indexes multiviews followsymlinks 在554行 修改為 options multiviews followsymlinks(不在瀏覽器上顯示樹狀目錄結構)
directoryindex index.html index.html.var 在402行 修改為:directoryindex index.html index.htm default.html default.htm

index.php default.php index.html.var (設置默認首頁文件,增加index.php)
keepalive off 在76行 修改為:keepalive on (允許程序性聯機)
maxkeepaliverequests 100 在83行 修改為:maxkeepaliverequests 1000 (增加同時連接數)
:wq! #保存退出
/etc/init.d/httpd restart #重啟
rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html #刪除默認測試頁

二、php配置
vi /etc/php.ini #編輯
date.timezone = prc #在946行 把前面的分號去掉,改為date.timezone = prc
disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,escapeshellcmd,dll,popen,disk_free_space,checkDNSrr,checkdnsrr,getservbyname,getservbyport,disk_total_space,posix_ctermid,posix_get_last_error,posix_getcwd, posix_getegid,posix_geteuid,posix_getgid, posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid, posix_getppid,posix_getpwnam,posix_getpwuid, posix_getrlimit, posix_getsid,posix_getuid,posix_isatty, posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid, posix_setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname

#在386行 列出php可以禁用的函數,如果某些程序需要用到這個函數,可以刪除,取消禁用。
expose_php = off #在432行 禁止顯示php版本的信息
magic_quotes_gpc = on #在745行 打開magic_quotes_gpc來防止sql注入
short_open_tag = on #在229行支持php短標簽
open_basedir = .:/tmp/ #在380行 設置表示允許訪問當前目錄(即php腳本文件所在之目錄)和/tmp/目錄,可以防止php木馬跨站,如果改了之后安裝程序有問題(例如:織夢內容管理系統),可以注銷此行,或者直接寫上程序的目錄/data/www.osyunwei.com/:/tmp/
:wq! #保存退出
/etc/init.d/mysqld restart #重啟mysql
/etc/init.d/httpd restart #重啟apche

測試篇
cd /var/www/html
vi index.php #輸入下面內容
<?php
phpinfo();
?>
:wq! #保存退出
在客戶端瀏覽器輸入服務器ip地址,可以看到如下圖所示相關的配置信息!

CentOS6.4怎么安裝配置LAMP服務器

注意:apache默認的程序目錄是/var/www/html

權限設置:chown apache.apache -r /var/www/html

感謝各位的閱讀,以上就是“CentOS6.4怎么安裝配置LAMP服務器”的內容了,經過本文的學習后,相信大家對CentOS6.4怎么安裝配置LAMP服務器這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創新互聯,小編將為大家推送更多相關知識點的文章,歡迎關注!

當前標題:CentOS6.4怎么安裝配置LAMP服務器
分享路徑:http://vcdvsql.cn/article48/pocdep.html

成都網站建設公司_創新互聯,為您提供企業網站制作響應式網站網站制作網站建設微信小程序品牌網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設