麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Fedora > 正文

Fedora 9.0 Apache+PHP+MYSQL 環境安裝

2020-10-23 21:43:15
字體:
來源:轉載
供稿:網友

因為F9自帶的編譯器版本過高(4.3),有的軟件編譯可能會報錯。
yum -y install compat-libstdc++-33 compat-libstdc++-296
yum -y install compat-gcc-34 compat-gcc-34-c++
通過下面命令使用3.4版的gcc
export CC=gcc34

1. 安裝Apache
從apache官網下載httpd-2.2.9.tar.gz 并解壓。
進入解壓目錄然后
安裝apr
#cd srclib/apr
#./configure --prefix=/usr/local/apr
#make
#make install

再安裝apr-util
#cd srclib/apr-util
#./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
#make
#make install

做完這些準備工作后,開始apache的安裝
./configure --prefix=/usr/local/server/apache2.2 --enable-so --enable-mods-shared=all --enable-cgi --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/bin

2. 安裝Mysql
從官網下載mysql-5.0.51a-linux-i686.tar.gz并解壓
印象中,我下載的這個版本不需要編譯安裝,解壓就能用了。
#tar -zvxf mysql-5.0.51a-linux-i686.tar.gz
#mv mysql-5.0.51a /usr/local/mysql
#cd /usr/local/mysql
#groupadd mysql
#useradd -g mysql mysql
#chown -R mysql . // 注意后面有個點
#chgrp -R mysql .
#scripts/mysql_install_db --user=mysql
#chown -R root .
#chown -R mysql data
#bin/mysqld_safe --user=mysql & // 啟動
注意官方的這個說明
// 讓mysql以后可以隨系統一起啟動
To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system,usually etc/init.d/
// 運行這個腳本,會有個mysql的配置向導
Alternatively you can run:
./bin/mysql_secure_installation for product use!

有時候我們想在windows下通過一些mysql前臺工具,比如官方的Query Browser, 需要關閉Fedora 9的防火墻,并且在自帶的mysql庫的user表中添加一些可訪問的IP,如果是%,則不限IP訪問。
關閉Fedora 防火墻命令:
重啟后生效
開啟: chkconfig iptables on
關閉: chkconfig iptables off

安裝中可能遇到的問題:

如果提示zlib未找到
yum -y install zlib-devel.x86_64

如果無法找到-lmysqlclient 則
yum install mysql-devel



3. 安裝PHP
從PHP官網下載php-5.2.6.tar.gz并解壓

可能需要先安裝libxml
#tar -zxvf libxml2-2.6.26.tar.gz
#./configure --prefix=/usr/local/libxml
#make
#make install
進入php的解壓目錄
./configure --prefix=/usr/local/apache2.2/php5 --with-apxs2=/usr/local/apache2.2/bin/apxs --with-mysql=/usr/local/mysql --with-pdo-mysql=/usr/lcoal/mysql --with-zlib-dir --with-png-dir --with-jpeg-dir --with-freetype-dir --with-gd --with-libxml-dir=/usr/local/libxml --with-openssl --enable-track-vars
這樣編譯出來的PHP可以支持大多數PHP的應用, 比如壓縮,GD庫等等。
如果是64位系統會出現找不到libpng.so和libjpeg.so, find / -name libpng.so 你會發現在usr/lib64下這兩個文件是有的,此時即便你--with-png-dir=/usr/lib64都不行,解決這個BUG的一個可行的方法就是把這兩個文件拷貝到/usr/lib下,然后--with-png-dir=/usr/lib --with-jpeg-dir=/usr/lib
如果系統沒有這兩個文件的,通過yum安裝libpng和libjpeg的devel包。

PHP安裝成功后,將安裝目錄下的php.ini-dist文件改為php.ini存放的/usr/local/lib下.這個就是PHP的配置文件了!

4. 安裝后,還應做適當的配置
編輯Apache配置文件, 并添加以下一行:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
并在DirectoryIndex 一行加上 index.php
配置下你的項目地址(略)
保存文件重啟Apache
/usr/local/server/apache2.2/bin/apachectl start
OK,就這樣Fedora 9下LAMP環境就搭好了!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美成人一区二区视频 | fc2成人免费人成在线观看播放 | 久久久噜噜噜久久熟有声小说 | 在线播放亚洲精品 | 欧美亚洲国产成人 | 91福利免费视频 | 国产精品视频一区二区三区综合 | 成人在线视频一区 | av免费不卡国产观看 | 欧美日韩国产一区二区三区在线观看 | 三级国产三级在线 | 久久久久久久黄色片 | 日韩大片在线永久观看视频网站免费 | 黄色片网站在线免费观看 | 国产永久免费观看 | 经典三级av在线 | 色人阁在线视频 | 欧美一区二区黄 | 成年片在线观看 | 深夜毛片免费看 | 一级片久久免费 | 免费a视频 | 精品国产一区二区三区久久久蜜月 | 欧美扩阴视频 | 亚洲精品a在线观看 | 亚洲精品无码不卡在线播放he | 日本道中文字幕 | 中文字幕免费一区 | 日韩毛片免费观看 | 国产高清成人久久 | 精品国产一区在线 | 亚洲精品免费播放 | 深夜小视频在线观看 | 国产91精品欧美 | 91久久久久久久久久久久久久 | 成人勉费视频 | 国产亚洲精久久久久久蜜臀 | 国产成人在线免费视频 | 草草视频在线播放 | 成人激情视频网 | hdjapanesemassagehd日本 |