rhel6搭建lamp

安裝包: httpd-2.2.15.tar.gz

創(chuàng)新互聯(lián)公司專(zhuān)注于石獅網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供石獅營(yíng)銷(xiāo)型網(wǎng)站建設(shè),石獅網(wǎng)站制作、石獅網(wǎng)頁(yè)設(shè)計(jì)、石獅網(wǎng)站官網(wǎng)定制、小程序定制開(kāi)發(fā)服務(wù),打造石獅網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供石獅網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。

mysql-5.5.20.tar.gz

php-5.5.20.tar.gz

一.httpd安裝:

安裝依賴(lài)包

yum install -y gcc gcc-c++ make ncurses-devel bison openssl-devel zlib-devel cmake

1.tar zxvf httpd-2.2.15.tar.gz

2.cd httpd-2.2.15

3. .configure --prefix=/usr/local/mysql/ --sysconfdir=/etc --localstatedir=/var/lib/mysql/

將mysql安裝到/usr/local/mysql 指定主配置文件目錄到/etc目錄 指定工作目錄是/var/lib/mysql

4.make & make install

二.mysql安裝:

1.tar zxf mysql-5.5.20.tar.gz

2.cd mysql-5.5.20

3.編譯mysql

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/usr/local/mysql/data/mysql.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_EXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_SSL=yes

make & make install

如果要重新編譯,需要清除掉舊的對(duì)象文件和緩存信息

make clean

rm -f CmakeCache.txt

4.useradd -M -s /sbin/nologin mysql

5.cd /usr/local/mysql

cp support-files/my-large.cnf /etc/my.cnf #根據(jù)你的主機(jī)內(nèi)存復(fù)制 mysql 配置文件

chown -R mysql.mysql .
scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql
--datadir=/usr/local/mysql/data
chown -R root .

chown -R mysql data
cp support-files/mysql.server /etc/init.d/mysqld
6.設(shè)置開(kāi)機(jī)啟動(dòng)

service mysqld start
chkconfig mysqld on

7.配置環(huán)境變量

vi ~/.bash_profile
PATH=$PATH:/usr/local/mysql/bin
source ~/.bash_profile
#使之生效
mysql_secure_installation #按提示完成 mysql 安全設(shè)置,生產(chǎn)環(huán)境推薦使用
ln -s /usr/local/mysql/lib /usr/local/mysql/lib64 #不然 php 編譯的時(shí)候找不到 mysql 的庫(kù)文件
8. ./mysqladmin -u root -p password centrald
給mysql設(shè)密碼,初始密碼為空

三.php編譯

1.cd php-5.5.20

./configure --prefix=/usr/local/php5 --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs --enable-sockets --with-mysqli --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql/ --with-jpeg-dir=/usr/lib64/ --with-curl --enable-mbstring=all --with-config-file-path=/usr/local/php5/etc/ --enable-soap --with-gd --with-gettext

make & make install

2.

cd /usr/local/src/php-5.5.20

cp php.ini-development /usr/local/php5/php.ini

3.vim /usr/local/apache/conf/httpd.conf

修改apache的配置文件

在有AddType附近添加AddType application/x-httpd-php .php

4.重啟apache程序

cd /usr/local/apache/bin/

./apachectl restart

5.測(cè)試支持PHP

cd /usr/local/apache/htdocs/

vi test.php

添加 <? php phpinfo(); ?>

四.虛擬主機(jī)的設(shè)置

1.vim conf/httpd.conf 修改httpd.conf配置文件

(1)<Directory/>

OptionsFollowSymLinks

AllowOverrideNone

Orderdeny,allow //

Denyfromall

</Directory>

將之修改為

<Directory/>

OptionsIndexesFollowSymLinks

AllowOverrideNone

</Directory></span>

(2)Include /etc/httpd24/extra/httpd-vhosts.conf 打開(kāi)虛擬主機(jī)功能,去掉前面的#注釋

2.vim conf/extra/httpd-vhosts.conf

(1)搭建基于端口的虛擬主機(jī)

Listen 12345 新加一個(gè)12345端口

<VirtualHost 192.168.1.11:80>
DocumentRoot "/usr/local/apache/htdocs"
ServerName pal.example.com
</VirtualHost>
<VirtualHost 192.168.1.11:12345>
DocumentRoot "/openfire"
ServerName openfire.example.com
</VirtualHost>
(2)搭建基于域名的虛擬主機(jī)

#在httpd2.2版本定義基于域名的虛擬主機(jī)時(shí),需要加入如下,在2.4則不再需要,直接定義即可

<VirtualHost 192.168.1.11:80>

<VirtualHost 192.168.1.11:80>
DocumentRoot "/usr/local/apache/htdocs"
ServerName pal.example.com
</VirtualHost>
<VirtualHost 192.168.1.11:80>
DocumentRoot "/openfire"
ServerName openfire.example.com
</VirtualHost>

新聞名稱(chēng):rhel6搭建lamp
鏈接地址:http://muchs.cn/article10/cjhcgo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、網(wǎng)站收錄、做網(wǎng)站、品牌網(wǎng)站建設(shè)網(wǎng)站策劃、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)