Sistem Linux: CentOS 6.5 versi mini Jika ia adalah mesin maya VMware, kad rangkaian memerlukan "bridging"
Kompil dan pasang persekitaran pembangunanSebelum menyusun dan memasang, mula-mula pasang "Persekitaran Pembangunan", "Perpustakaan Keserasian" dan "Sokongan Cina" dengan yum dan laksanakan arahan berikut
#yum groupinstall "Development tools" "Compatibility libraries" "Chinese Support [zh]" -y
Pasang alat man, vim, wget
#yum install man vim wget -y
Oleh kerana httpd2.4.25 perlu disusun dan dipasang kali ini, versi ini memerlukan versi apr dan apr-util yang lebih tinggi.
Jadi anda mesti terlebih dahulu menyusun dan memasang apr dan apr-util.
wget http://mirrors.hust.edu.cn/apache/apr/apr-1.5.2.tar.bz2 wget http://mirrors.hust.edu.cn/apache/apr/apr-util-1.5.4.tar.bz2
tar xf apr-1.5.2.tar.bz2 cd apr-1.5.2 ./configure --prefix=/usr/local/apr echo $? ###如果执行结果是0,则继续执行make && make install
tar xf apr-util-1.5.4.tar.bz2 cd apr-util-1.5.4 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr echo $? ###如果执行结果是0,则继续执行make && make install
wget http://mirrors.hust.edu.cn/apache/httpd/httpd-2.4.25.tar.bz2
Saya belajar daripada banyak pengalaman kompilasi bahawa fail berkaitan pcre hilang dan openssl terlalu lama
Laksanakan arahan berikut:
yum install pcre-devel openssl openssl-devel -y tar xf httpd-2.4.25 cd httpd-2.4.25 ./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/
Cara menyusun dan memasang pelayan Apache pada CentOS 6.5 (pemasangan minimum)
Jika digesa seperti di atas, teruskan melaksanakan: buat && buat pemasangan
Lakukan echo$ semula?
Konfigurasikan httpd Matikan firewall linux
service httpd stop
setenforce 0
cp /usr/local/apache/bin/apachectl /etc/init.d/httpd
echo 'export PATH=$PATH:/usr/local/apache/bin' > /etc/profile.d/httpd.sh chmod +x /etc/profile.d/httpd.sh source /etc/profile.d/httpd.sh
vim /etc/httpd/httpd.conf
Jika anda ingin menambah perkhidmatan Apache pada permulaan, anda boleh mengubah suai skrip permulaan perkhidmatan:
vim /etc/init.d/httpd
# chkconfig:235 85 15 # description: This is apache server
Melaksanakan arahan
service httpd start
yum install lynx -y
netstat -ntlp
Akhir sekali, masukkan alamat IP mesin maya dalam penyemak imbas anda
Kemudian Apache berjaya dipasang
1. Susun dan pasang--halaman utama index.html ialah
/usr/local/apache/htdocs
/etc/httpd/httpd.conf
/etc/init.d/httpd
/etc/local/apache/cgi-bin
Atas ialah kandungan terperinci Susun dan pasang perkhidmatan Apache secara manual pada CentOS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!