Centos5 4 搭建LAMP環境

2021-09-01 17:22:53 字數 1970 閱讀 8332

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...