1、 安裝純淨系統centos5.4,不安裝任何元件;
2、 更新系統yum update -y
3、 安裝vsftp軟體 yum install vsftpd -y
4、 安裝mysql yum install mysql-server mysql mysql-devel -y
5、 安裝apache2 yum install httpd -y
新增centos官方源,安裝php5.3
vi /etc/yum.repos.d/test.repo
[c5-testing]
name=centos-5 testing
baseurl=
enabled=1
gpgcheck=1
gpgkey=
priority=1
6、 安裝php支援 yum install php -y
7、 安裝php模組 yum install php-mysql php-gd php-imap php-odbc php-pear php-xml php-xmlrpc php-mcrypt php-mbstring php-mysqli -y
裝完php再把test.repo改個名字。
8、 安裝zendoptimizer.3.3.3
tar xzvf zendoptimizer-3.3.3-linux.tar.gz
cd zendoptimizer-3.3.3-linux
./install.sh
9、 配置vsftp、mysql、apache2自動啟動
11、 設定mysql資料庫密碼;
mysqladmin -u root password 「密碼」
訪問mysql資料庫:mysql -uroot -p
12、配置php
配置php使用記憶體最小值、上傳檔案大小等
vi /etc/php.ini
memory_limit=128m
post_max_size=8m
upload_max_filesize=2m
13、配置vsftp軟體
建立沒有許可權登入系統的ftp帳號
adduser -d /var/www/html/www.esojourn.org -g ftp -s /sbin/nologin username
passwd username
設定/home/wordpress目錄的許可權給zhcxl使用者
chown username:username /var/www/html/www.esojourn.org
取消匿名使用者的登入許可權
vi /etc/vsftpd/vsftpd.conf
anonymous_enable=no
把所有ftp使用者都限制在家目錄
vi /etc/vsftpd/vsftpd.conf
新增一行chroot_local_user=yes
centos5: setsebool -p ftp_home_dir 1
centos6: setsebool -p allow_ftpd_full_access 1
14、配置apache2
10、 啟動vsftp、mysql、apache2
安裝完後,注意安全防護,見
優化速度,zend optimizer。
別用網上的atomic源。另外一套安裝指令碼有時也有問題。
。用extension加進php.ini中。
測試是否生效 php -v
增加了幾個常用軟體包的安裝,比如mysqld-devel之類。
CentOS 5 4編譯安裝Wine
www.winehq.org 解壓執行 root localhost tar jxvf wine 1.2.tar.bz2 進入wine目錄 root localhost cd wine 1.2 執行configure root localhost wine 1.2 configure 自動檢查相關依...
RHEL5 4使用CentOS5 4的yum源
用centos5.4的時候可以方便地使用centos的官方yum源進行軟體安裝與更新,最近由於實驗要求需要用rhel5.4,不註冊就用不了rhel的yum,而直接用rpm太麻煩了,鑑於centos完全相容rhel,所以考慮用centos的源替換rhel的,在網上搜了一下,結合自己的實戰經驗,將過程總...
CentOS 5 4編譯安裝Wine手記
進入wine目錄 root localhost cd wine 1.2 執行configure root localhost wine 1.2 configure 自動檢查相關依賴關係 第乙個提示錯誤是 沒有c編譯器 安裝c編譯器gcc root localhost wine 1.2 yum ins...