centos安装apache和php详解
这篇文章介绍的内容是关于centos安装apache和php详解,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
Centos6.6中安装apache详解
一、安装包
Apache httpd 2.4.27.tar.gz、apr-1.6.2.tar.gz、apr-util-1.5.2.tar.gz、pcre-8.41.tar.gz、php-7.1.9.tar.bz2.tar.bz2.tar.bz2
二、检查安装环境
显示安装过httpd2.2.15。为了不影响新版本,应该卸载系统自带版本
一定要卸载!!!!!(也有进行包删除操作的,如果错误提示为依赖包的话用:rpm –e –nodeps 包名,可进行删除)
三、安装各种包
1、 首先创建目录:mkdir /usr/local/soft用于存放各种安装包
Mkdir /usr/local/apr
Mkdir /usr/local/apr-util
Mkdir /usr/local/httpd
Mkdir /usr/local/pcre
2、 最先安装apr-1.6.2:
解压:
编译:
提示这样的错误:rm: cannot remove `libtoolT': Nosuch file or directory(大约在30351行,命令:vim +30351 configure)
解决方法:将configure文件中的RM=’$RM’改为RM=’$RM –f’。保存退出如果wq不可以保存退出的话就用:wq!,强制保存退出!
再次编译:
解决方法:将configure文件中的$RM "$cfgfile"这一句删除。(这种可以忽略不影响后面的安装)
编译成功,进行安装:
3、 安装apr-util-1.5.2
解压之后进入apr-util-1.5.2进行编译:
编译成功安装:make && make install
4、 安装pcre-8.41
解压之后进入pcre-8.41目录下进行编译:
编译成功安装:make&& make install
如果报
说明需要安装gcc-c++,命令:yum list查看系统中是否有安装包,没有就下载。然后安装。此处不进行特别说明。。。
5、 安装httpd-2.4.27
同上之后编译:./configure--prefix=/usr/local/httpd --with-pcre=/usr/local/pcre --with-apr=/usr/local/apr--with-apr-util=/usr/local/apr-util
编译不报错安装:make&& make install
6、 配置、启动apache
进入/usr/local/httpd/bin
运行命令:./apachectl start
提示:
解决方法:打开httpd.conf文件,将#ServerNamewww.example.com:80改为ServerName ip:80
四、将apache设置成linux系统服务,开机启动
1、 将链接apachectl 复制到系统启动目录下并命名为httpd
2、 注册apache服务
命令:vim/etc/rc.d/init.d/httpd
在#!/bin/sh下添加2行:#chkconfig:35 61 61 #description:Apache
3、 将httpd配置自动给并加入linux服务监控
五、在浏览器中输入:http://ip:80
配置成功!!
如果网页测试不成功,请关闭防火墙:iptables –F ,以防万一可设置成开机禁用:chkconfig iptables off
六、安装php-7.1.9
首先解压: bzip2 –d php-7.1.9.tar.bz2.tar.bz2.tar.bz2
Tar –xvf php-7.1.9.tar.bz2.tar.bz2.tar
进入配置目录:cd php-7.1.9
输入命令进行安装配置:./configure--prefix=/usr/local/php --with-apxs2=/usr/local/httpd/bin/apxs
安装:make && make install
安装完成之后需要配置一下APACHE的配置文件
vi /usr/local/httpd/conf/httpd.conf
找到 AddType 的地方添加一行
AddType application/x-httpd-php .php(注意空格!!!!!!!)
找到 DirectoryIndex index.html
在index.html 添加一个index.php或者default.php
重启apache
完成!
浏览器中:
相关推荐:
Atas ialah kandungan terperinci centos安装apache和php详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Meningkatkan prestasi HDFS pada CentOS: Panduan Pengoptimuman Komprehensif untuk mengoptimumkan HDFS (Hadoop diedarkan sistem fail) pada CentOS memerlukan pertimbangan komprehensif perkakasan, konfigurasi sistem dan tetapan rangkaian. Artikel ini menyediakan satu siri strategi pengoptimuman untuk membantu anda meningkatkan prestasi HDFS. 1. Perkakasan Peningkatan dan Pemilihan Pengembangan Sumber: Meningkatkan kapasiti CPU, memori dan penyimpanan pelayan sebanyak mungkin. Perkakasan berprestasi tinggi: Mengadopsi kad rangkaian berprestasi tinggi dan suis untuk meningkatkan rangkaian rangkaian. 2. Konfigurasi Sistem Fine-Tuning Parameter Parameter Kernel: Modify /etc/sysctl.conf Fail untuk mengoptimumkan parameter kernel seperti nombor sambungan TCP, nombor pemegang fail dan pengurusan memori. Sebagai contoh, laraskan status sambungan TCP dan saiz penampan

PHP digunakan untuk membina laman web dinamik, dan fungsi terasnya termasuk: 1. Menjana kandungan dinamik dan menghasilkan laman web secara real time dengan menyambung dengan pangkalan data; 2. Proses Interaksi Pengguna dan Penyerahan Bentuk, Sahkan Input dan Menanggapi Operasi; 3. Menguruskan sesi dan pengesahan pengguna untuk memberikan pengalaman yang diperibadikan; 4. Mengoptimumkan prestasi dan ikuti amalan terbaik untuk meningkatkan kecekapan dan keselamatan laman web.

CentOS akan ditutup pada tahun 2024 kerana pengedaran hulu, RHEL 8, telah ditutup. Penutupan ini akan menjejaskan sistem CentOS 8, menghalangnya daripada terus menerima kemas kini. Pengguna harus merancang untuk penghijrahan, dan pilihan yang disyorkan termasuk CentOS Stream, Almalinux, dan Rocky Linux untuk memastikan sistem selamat dan stabil.

PHP menggunakan sambungan MySQLI dan PDO untuk berinteraksi dalam operasi pangkalan data dan pemprosesan logik sisi pelayan, dan memproses logik sisi pelayan melalui fungsi seperti pengurusan sesi. 1) Gunakan MySQLI atau PDO untuk menyambung ke pangkalan data dan laksanakan pertanyaan SQL. 2) Mengendalikan permintaan HTTP dan status pengguna melalui pengurusan sesi dan fungsi lain. 3) Gunakan urus niaga untuk memastikan atomik operasi pangkalan data. 4) Mencegah suntikan SQL, gunakan pengendalian pengecualian dan sambungan penutup untuk debugging. 5) Mengoptimumkan prestasi melalui pengindeksan dan cache, tulis kod yang sangat mudah dibaca dan lakukan pengendalian ralat.

PHP dan Python mempunyai kelebihan dan kekurangan mereka sendiri, dan pilihannya bergantung kepada keperluan projek dan keutamaan peribadi. 1.PHP sesuai untuk pembangunan pesat dan penyelenggaraan aplikasi web berskala besar. 2. Python menguasai bidang sains data dan pembelajaran mesin.

Perintah shutdown CentOS adalah penutupan, dan sintaks adalah tutup [pilihan] [maklumat]. Pilihan termasuk: -h menghentikan sistem dengan segera; -P mematikan kuasa selepas penutupan; -r mulakan semula; -T Waktu Menunggu. Masa boleh ditentukan sebagai segera (sekarang), minit (minit), atau masa tertentu (HH: mm). Maklumat tambahan boleh dipaparkan dalam mesej sistem.

Perbezaan utama antara CentOS dan Ubuntu adalah: asal (CentOS berasal dari Red Hat, untuk perusahaan; Ubuntu berasal dari Debian, untuk individu), pengurusan pakej (CentOS menggunakan yum, yang memberi tumpuan kepada kestabilan; Ubuntu menggunakan APT, untuk kekerapan yang tinggi) Pelbagai tutorial dan dokumen), kegunaan (CentOS berat sebelah ke arah pelayan, Ubuntu sesuai untuk pelayan dan desktop), perbezaan lain termasuk kesederhanaan pemasangan (CentOS adalah nipis)

Panduan Lengkap untuk Memeriksa Konfigurasi HDFS Dalam Sistem CentOS Artikel ini akan membimbing anda bagaimana untuk memeriksa konfigurasi dan menjalankan status HDFS secara berkesan pada sistem CentOS. Langkah -langkah berikut akan membantu anda memahami sepenuhnya persediaan dan operasi HDFS. Sahkan Pembolehubah Alam Sekitar Hadoop: Pertama, pastikan pembolehubah persekitaran Hadoop ditetapkan dengan betul. Di terminal, laksanakan arahan berikut untuk mengesahkan bahawa Hadoop dipasang dan dikonfigurasi dengan betul: Hadoopversion Semak fail konfigurasi HDFS: Fail konfigurasi teras HDFS terletak di/etc/hadoop/conf/direktori, di mana core-site.xml dan hdfs-site.xml adalah kritikal. gunakan
