mysql5.0.27+apache2.0.59+php5.2.0+phpMyAdmin-2.6.4-pl3
生活随笔
收集整理的這篇文章主要介紹了
mysql5.0.27+apache2.0.59+php5.2.0+phpMyAdmin-2.6.4-pl3
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
:在相應(yīng)的網(wǎng)站下載到相應(yīng)的mysql php apache phpmyadmin了,
2:由于是客戶的服務(wù)器,我通過終端連接上,在服務(wù)器上還不能下載,我的為fc5,應(yīng)用ssh的sftp功能連接上redhat as4 命令為:sftp root@ip 就可以了(第一次連接,還需要輸入yes.)
3:傳輸完畢后,首先安裝mysql: mysql的安裝其實是報錯最多的一個,這兒有一個簡單的辦法,那就是vi INSTALL 那里面的安裝步驟可是很詳細(xì)哈~
>tar -zxvf mysql-max-5.0.27-linux-i686-glibc23.tar.gz
>mv mysql-max-5.0.27-linux-i686-glibc23 /usr/local/mysql
>cd mysql
因為mysql啟動是需要單獨的用戶的,我們在這里建立mysql用戶和組。
>groupadd mysql (增加mysql組)
>useradd -g mysql mysql (增加用戶mysql 并且屬于mysql組)
>scripts/mysql_install_db --user=mysql(安裝一下表)
>chown -R mysql . (設(shè)置權(quán)限該mysql文件夾并且mysql文件夾都遞歸的屬于mysql)
>chown -R mysql data
>chgrp -R mysql .
>/bin/mysql/bin/safe_mysqld --user=mysql &
如果出現(xiàn)end 那么啟動是沒有問題的,在查看一下端口:
[mystar@zsw mysql]$ netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address Stat e
tcp 0 0 0.0.0.0:43206 0.0.0.0:*
tcp 0 0 0.0.0.0:3306 0.0.0.0
tcp 0 0 0.0.0.0:111 0.0.0.0
這個地方說一下在as4下是不能使用gcc4的,如果你要使用只用下載安裝該開發(fā)包
其實在當(dāng)初我在配置這個的時候,也付出了很多的周折,我當(dāng)初使用的mysql的版本為: mysql-standard-5.0.21-linux-i686.tar.gz 但是在個版本的mysql在配置php的時候會報錯,是因為有該版的mysql有幾個包都不帶,所以就安裝了上邊的-max-...._glibc版的。
其次是安裝apache
>tar -zxvf httpd-2.0.59.tar.gz
>cd http-2.0.59
>./configure --prefix=/usr/local/apache \
--enable-module=so\
--enable-module=rewrite\
--enable-shared=max
等會.......
>make;make install
如果沒有報錯,我們在啟動一下服務(wù)看看
>/usr/local/apache/bin/apachect1 start
如果什么都沒有報,恭喜你apache配置成功。
接下來我們配置php
>tar -zxvf ........
>cd php..
>./configure --prefix=/usr/local/php\
--with-mysql=/usr/local/mysql(如果為系統(tǒng)自帶的mysql的話,你后邊就不跟路徑了。)
--with-apxs2=/usr/local/apache/bin/apxs(因為是apache2 所以為apxs2 如果為apache1 那就直接是apxs)
..........
如果出現(xiàn) Thank you for php 那么你就成功了一半了。
>make;make install
之后是使apache支持php
>cp php.ini-dist /usr/local/lib/php.ini
>vi /usr/local/apache/conf/httpd.conf
查找:LoadModule php5_module modules/libphp5.so(php5)
{LoadModule php4_module modules/libphp4.so (php4)}
AddType application/x-httpd-php .php .phtml
沒有就添加 http.conf有一個地方要改的,不然要報錯,serverroot example@.com:80
然后寫一個php的程序,放于/usr/local/apache/htdocs/測試一下:
>?php
phpinfo();
?>
http://localhost/info.php
最后邊才是我想說的, 配置phpmyadmin 折騰了我一天哈~
>tar -zxvf phpMyAdmin.........
>mv phpmyadminphpMyAdmin-2.6.4-pl3 /usr/local/apache/htdocs/phpmyadmin
如果為phpmyadmin2.6以下的就直接編輯config.inc.php
需要更改的地方:
$cfg['PmaAbsoluteUri'] = 'http://192.168.0.2/phpmyadmin/
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'lanmang';
在windows下怎樣就不會報錯了,但是linux下會把錯為:
這個地方需要更改的地方是:cfg['blowfish_secret'] = '';添上cookie
接下來我們登錄會繼續(xù)報錯,
這個時候是由于我們選擇連接mysql是tcp的方式:
$cfg['Servers'][$i]['connect_type'] = 'ftp'; 換成第2種方式:socket
那么上邊就要繼續(xù)的改:$cfg['Servers'][$i]['socket'] = '';
添加:/var/lib/mysql/mysql.sock
現(xiàn)在瀏覽成功了
今天就寫到這個地方了,希望對大家有幫助
2:由于是客戶的服務(wù)器,我通過終端連接上,在服務(wù)器上還不能下載,我的為fc5,應(yīng)用ssh的sftp功能連接上redhat as4 命令為:sftp root@ip 就可以了(第一次連接,還需要輸入yes.)
3:傳輸完畢后,首先安裝mysql: mysql的安裝其實是報錯最多的一個,這兒有一個簡單的辦法,那就是vi INSTALL 那里面的安裝步驟可是很詳細(xì)哈~
>tar -zxvf mysql-max-5.0.27-linux-i686-glibc23.tar.gz
>mv mysql-max-5.0.27-linux-i686-glibc23 /usr/local/mysql
>cd mysql
因為mysql啟動是需要單獨的用戶的,我們在這里建立mysql用戶和組。
>groupadd mysql (增加mysql組)
>useradd -g mysql mysql (增加用戶mysql 并且屬于mysql組)
>scripts/mysql_install_db --user=mysql(安裝一下表)
>chown -R mysql . (設(shè)置權(quán)限該mysql文件夾并且mysql文件夾都遞歸的屬于mysql)
>chown -R mysql data
>chgrp -R mysql .
>/bin/mysql/bin/safe_mysqld --user=mysql &
如果出現(xiàn)end 那么啟動是沒有問題的,在查看一下端口:
[mystar@zsw mysql]$ netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address Stat e
tcp 0 0 0.0.0.0:43206 0.0.0.0:*
tcp 0 0 0.0.0.0:3306 0.0.0.0
tcp 0 0 0.0.0.0:111 0.0.0.0
這個地方說一下在as4下是不能使用gcc4的,如果你要使用只用下載安裝該開發(fā)包
其實在當(dāng)初我在配置這個的時候,也付出了很多的周折,我當(dāng)初使用的mysql的版本為: mysql-standard-5.0.21-linux-i686.tar.gz 但是在個版本的mysql在配置php的時候會報錯,是因為有該版的mysql有幾個包都不帶,所以就安裝了上邊的-max-...._glibc版的。
其次是安裝apache
>tar -zxvf httpd-2.0.59.tar.gz
>cd http-2.0.59
>./configure --prefix=/usr/local/apache \
--enable-module=so\
--enable-module=rewrite\
--enable-shared=max
等會.......
>make;make install
如果沒有報錯,我們在啟動一下服務(wù)看看
>/usr/local/apache/bin/apachect1 start
如果什么都沒有報,恭喜你apache配置成功。
接下來我們配置php
>tar -zxvf ........
>cd php..
>./configure --prefix=/usr/local/php\
--with-mysql=/usr/local/mysql(如果為系統(tǒng)自帶的mysql的話,你后邊就不跟路徑了。)
--with-apxs2=/usr/local/apache/bin/apxs(因為是apache2 所以為apxs2 如果為apache1 那就直接是apxs)
..........
如果出現(xiàn) Thank you for php 那么你就成功了一半了。
>make;make install
之后是使apache支持php
>cp php.ini-dist /usr/local/lib/php.ini
>vi /usr/local/apache/conf/httpd.conf
查找:LoadModule php5_module modules/libphp5.so(php5)
{LoadModule php4_module modules/libphp4.so (php4)}
AddType application/x-httpd-php .php .phtml
沒有就添加 http.conf有一個地方要改的,不然要報錯,serverroot example@.com:80
然后寫一個php的程序,放于/usr/local/apache/htdocs/測試一下:
>?php
phpinfo();
?>
http://localhost/info.php
最后邊才是我想說的, 配置phpmyadmin 折騰了我一天哈~
>tar -zxvf phpMyAdmin.........
>mv phpmyadminphpMyAdmin-2.6.4-pl3 /usr/local/apache/htdocs/phpmyadmin
如果為phpmyadmin2.6以下的就直接編輯config.inc.php
需要更改的地方:
$cfg['PmaAbsoluteUri'] = 'http://192.168.0.2/phpmyadmin/
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'lanmang';
在windows下怎樣就不會報錯了,但是linux下會把錯為:
這個地方需要更改的地方是:cfg['blowfish_secret'] = '';添上cookie
接下來我們登錄會繼續(xù)報錯,
這個時候是由于我們選擇連接mysql是tcp的方式:
$cfg['Servers'][$i]['connect_type'] = 'ftp'; 換成第2種方式:socket
那么上邊就要繼續(xù)的改:$cfg['Servers'][$i]['socket'] = '';
添加:/var/lib/mysql/mysql.sock
現(xiàn)在瀏覽成功了
今天就寫到這個地方了,希望對大家有幫助
轉(zhuǎn)載于:https://blog.51cto.com/ppp1013/201692
總結(jié)
以上是生活随笔為你收集整理的mysql5.0.27+apache2.0.59+php5.2.0+phpMyAdmin-2.6.4-pl3的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LoadRunner中添加weblogi
- 下一篇: 程序员想要设计一门新的编程语言,学习什么