動(dòng)態(tài)編譯在WEB環(huán)境的應用 是什么?
??Redhat9動(dòng)態(tài)數據應用。0
apache:1動(dòng)態(tài)數據應用。*。27 和 2。0。**
PHP: *動(dòng)態(tài)數據應用。*。2
MySQL:*動(dòng)態(tài)數據應用。0。1*
1動(dòng)態(tài)數據應用。首先來(lái)安裝mysql,這不是我們的重點(diǎn),所以關(guān)于mysql的安裝配置我就很快過(guò)去了。
tar zvxf mysql-*動(dòng)態(tài)數據應用。
??0動(dòng)態(tài)數據應用。1*。tar。gz
cd mysql-*動(dòng)態(tài)數據應用。0。1*
動(dòng)態(tài)數據應用。/configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql
make
make install
安裝完成動(dòng)態(tài)數據應用!
然后初始化數據庫
/usr/local/mysql/bin/mysql_install_db
設置權限:
chown -R root /usr/local/mysql
復制配置文件;
cp /usr/local/mysql/share/mysql/my-medium動(dòng)態(tài)數據應用。
??cnf /etc/my動(dòng)態(tài)數據應用。cnf
啟動(dòng)mysql:
/use/local/mysql/bin/mysqld_safe --user=root
修改密碼:初始的root密碼是空的
/usr/local/mysql/bin/mysqladmin -u root -p password 12**
enter password:
把密碼修改為12**動(dòng)態(tài)數據應用,由于初始密碼為空,所以enter password直接回車(chē)就行
測試一下新的密碼:
mysql -u root -p mysql
enter password:12**
如果順利的話(huà)就能進(jìn)入mysql動(dòng)態(tài)數據應用。
好了mysql就講這么多,有什么問(wèn)題也不要問(wèn)我,我對mysql不是很熟悉動(dòng)態(tài)數據應用。
好了下面是我們的重頭戲動(dòng)態(tài)數據應用,我將分別通過(guò)靜態(tài)和動(dòng)態(tài)DSO編譯apache+php
至于什么是靜態(tài),什么是DSO動(dòng)態(tài)我這里就不多講了,本人個(gè)人傾向大家用DSO動(dòng)態(tài)編譯動(dòng)態(tài)數據應用。
首先是apache1動(dòng)態(tài)數據應用。*。29+php*。*。*+mysql*。0。1*的靜態(tài)編譯
apache第一次編譯,并不要安裝動(dòng)態(tài)數據應用,因為php的編譯需要apache至少已經(jīng)編譯過(guò)一次
tar zvxf apache_1動(dòng)態(tài)數據應用。*。27。tar。gz
cd apache_1動(dòng)態(tài)數據應用。
??*動(dòng)態(tài)數據應用。27
動(dòng)態(tài)數據應用。/configure --prefix=/usr/local/apache
編譯php
tar zvxf php*動(dòng)態(tài)數據應用。*。*。tar。gz
cd php*動(dòng)態(tài)數據應用。*。*
動(dòng)態(tài)數據應用。/configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql \
--with-apache=動(dòng)態(tài)數據應用。
??動(dòng)態(tài)數據應用。/apache_1。*。27
make
make install動(dòng)態(tài)數據應用。