CentOS yum安裝Apache並修改連接埠方法

來源:互聯網
上載者:User

yum安裝一如既往的方便:

首先:

yum install httpd
斷行符號後,yum會提示當前已經安裝的httpd版本,並自動更新;如果沒有安裝,則會自動安裝。注意在yum安裝過程中輸入“Y”以確認安裝。
Apache安裝完成後,手動啟動Apache2:

/etc/init.d/httpd start
然後安裝一下相關模組(lamp啦)

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完重啟:

/etc/init.d/httpd restart
最後設定開機啟動:

chkconfig --levels 2345 httpd on
chkconfig --levels 2345 mysqld on
當然可能還需要別的擴充模組:

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
最後介紹相關配置與環境
Apache主設定檔:/etc/httpd/conf/httpd.conf
Apache主配置目錄,可以將不同類型的配置分門別類放入這個目錄中:/etc/httpd/conf.d/
Apache網站根目錄:/var/www/html/
Apache記錄檔目錄:/var/log/httpd
MySQL的my.cnf設定檔:/etc/my.cnf
MySQL資料庫檔案位置:/usr/lib/mysql

開啟連接埠

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連接埠通過防火牆)

數字改成你自己要開的連接埠就行了。
然後我們儲存設定,重啟就OK了。

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

如果需要改變連接埠

因為nginx佔了80連接埠的關係,不得不把apache的連接埠修改到別的地方,位置是個問題:/etc/httpd/conf/httpd.conf(CentOS下)

找到了以後找:Listen,把數字改掉,儲存,然後重啟apache,就沒什麼問題了,當然,還得在連接埠列表開啟連接埠。

/etc/init.d/httpd restart # restart apache

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.