(转载)在 OpenBSD 3.5 安裝 Apache + MySQL + PH…
2009-05-13 11:30:02来源:未知 阅读 ()
cerami
原文网址: http://phorum.study-area.org/index.php/topic,24852.html
拜讀duncanlo兄的大作「[心得]OpenBSD 3.2 之初體驗 -- 次回」
http://phorum.study-area.org/viewtopic.php?t=13982
最近也剛好嘗試在OpenBSD 3.5上面安裝 Apache + MySQL + php,
所以來狗尾續貂一番。
(1)Apache 1.3.29
OpenBSD 內建就有 Apache,不用安裝,
但是預設的狀態下是關起來的,所以我們要去把它打開。
# vi /etc/rc.conf
代碼:
# httpd_flags=NO # for normal use: "" (or "-DSSL" after reading ssl(8))
httpd_flags=""
我個人喜歡把原先的註解掉,重新寫一行改過的指令,
這樣以後來看比較不會忘記改過什麼東西。
Apache的網頁根目錄在 /var/www/htdocs ;
設定檔在 /var/www/conf/httpd.conf
(2)使用packages 安裝 MySQL + PHP
# pkg_add -v
ftp://ftp.jp.openbsd.org/pub/OpenBSD/3.5/packages/i386/mysql-server-4.0.18p1.tgz
# pkg_add -v
ftp://ftp.jp.openbsd.org/pub/OpenBSD/3.5/packages/i386/php4-core-4.3.5RC3.tgz
# pkg_add -v
ftp://ftp.jp.openbsd.org/pub/OpenBSD/3.5/packages/i386/php4-mysql-4.3.5RC3.tgz
註:小弟人在日本,所以用日本的FTP伺服器,請各位自行修改
(3)安裝完畢以後開始設定
首先的工作是為 MySQL 的 root 更改密碼,
原先的 root 是沒有密碼的,真是不安全。
# /usr/local/bin/mysqld_safe &
\\啟動 MySQL
# Starting mysqld daemon with databases from /var/mysql
\\MySQL 已經啟動,資料庫在 /var/mysql
#/usr/local/bin/mysqladmin -u root password '你的密碼'
\\更改 root 密碼,「你的密碼」的部份請自行代換
# /usr/local/sbin/phpxs -s
\\完成安裝,啟動 php4 模組
# cp /usr/local/share/doc/php4/php.ini-recommended /var/www/conf/php.ini
\\複製一份 php.ini 到 /var/www/conf/php.ini
# /usr/local/sbin/phpxs -a mysql
\\在 php.ini 裡面啟動 php4-mysql-4.3.5RC3 這個模組
# vi /var/www/conf/httpd.conf
\\修改 Apache 設定檔
代碼:
把 DirectoryIndex index.html
改成 DirectoryIndex index.php index.html
把 #AddType application/x-httpd-php .php 前面的 # 去掉
重跑Apache ... 輸入
#apachectl stop
#apachectl start
# vi /var/www/htdocs/test.php
\\在網頁根目錄下寫一個測試 php 的網頁
代碼:
用網頁瀏覽器看一下 http://你的IP/test.php,
應該可以看到很多資訊。
看完以後建議更名、搬家或刪除,以免被其它人也偷看到。
# vi /etc/rc.local
\\增加下面一行文字,使得開機就可以啟動 MySQL
代碼:
/usr/local/bin/mysqld_safe &
====================
做到這裡似乎大功告成了,MySQL 順利跑起來,php也用瀏覽器檢查沒問題....。
其實大大不然,我為這個一整個晚上沒睡,
因為我接下來試著裝 phpMyAdmin 2.5.7 和 phpBB2 2.0.10,
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- FAMP5.0推出,网页式管理服务器,一键安装Apache+Nginx+Mysql+ 2009-05-13
- 使用中的Apache2居然无法启动了 2009-05-13
- apache22 在freebsd下的 问题 2009-05-13
- 让Apache上传不安全-php.rar 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash