LINUX+APACHE+MYSQL+PHP
我只是代为整理时间8月7晚9:00
主题:LINUX
主讲:譕淚らづ寳唄(QQ:827519563)
LAMY意思是
LINUX+APACHE+MYSQL+PHP,就是让LINUX支持PHP的网页。因为他默认是不支持的,首先要开个LINUX,我选 的是RED HAT 4。0,LINUX的安装我就不说了。装完了LINUX它自带的有APACHE,但是是RMP包的我们不用这个我们要用从网上DOWN下来的源代码包的,们用命令 卸掉RPM包的LINUX
rpm -e httpd 这个命令可以卸掉。你下那个包最好是用WINDOWS来上下完了,用SAMBA这个服务把它共享过去就行了,这样直观一点
我直接讲怎么样来实现它吧,rpm -ivh httpd-0.23.* 这个命令来装源代码包,httpd是包名,我乱写的你下的应该跟这个差不多,
哦,不好意思错了一蹼,这是RPM包的安装方法,源代码的安装麻烦一点,不是这样的
./configure --prefix=/usr/local/apach2 --enable-so --enable-rewrite
这个是源代码包的安装方法,配置,make,安装
make install,安装完了以后要配置跟正式安装
今天我简单说下,时间的关系
APACHE 完了就是MYSQL了,这里提醒一下大家 MYSQL 如果是4。0的话,PHP最好也是4。0
要版本对应这样最好
一。安装MYSQL数据库
1.创建管理数据库数的用户和组
useradd -u 200 -g mysql -d /usr/local/mysql/data -M mysql
第一步创建有来启动MYSQL这个服务的帐号
2. 解压文件到指定的目录并创建链接文件
tar zxvf mysql-3.23.58-pc-linux-i386.tar.gz -C /usr/local/
cd /usr/local/
ln -s mysql-3.23.58-pc-linux-i386/ mysql
接下来是创建 他所需要的目录
3.创建目录并修改权限
mkdir ar b/mysql
chown -R mysql:mysql ar b/mysql
chown -R root:mysql /usr/local/mysql-3.23*
chown -R mysql:mysql /usr/local/mysql/data
完了以后是修改它的权限,我们做东西是要让别人来看的,如果不安全那就没有意义了
4.复制目眼录中的文件到/etc/my.cnf中
cd /usr/local/mysql
cp support-files/my-medium.cnf /etc/my.cnf
初始化数据库
./scripts/mysql_install_db
这一步是复制一个配置文件到MYSQL的目录中
5.修改权限
chown -R mysql:mysql ar b/mysql
chown -R mysql:mysql /usr/local/mysql/data
接着就是修改这个目录的权限
所以LINUX就是这样安全,呵呵这也是我什么学它的原因
6.用mysql 帐户来启动mysql服务
/usr/local/mysql/bin fe_mysqld --user=mysql &
这个命令就是用来启动MYSQL这个服务的
7.修改管理员密码
/usr/local/mysql/bin/mysqladmin -u root password 'myrootpw'
这个是修改管理员密码
这个不是修改系统管理员的密码而是修改MYSQL的管理员的密码
也就是ROOT,这就是LINUX中的默认的管理员的ID
/usr/local/mysql/bin/mysql -u root -p
创建名为PHPBB的数据库
mysql>CREATE DATABASE phpbb;
退出数据库交互界面
mysql>exit
现在是进入数据库系统创建数据库跟
这里不用建表,因为MYSQL里面已经有了模块了
MYSQL 完了,就是PHP了
1.解压方件到指定的目录。并配置文件
tar zxvf php-4.4.4.tar.gz -C /usr/local/src
cd /usr/local/src/php-4.4.4
同样下完了PHP的源代码包也是解压
它的后缀是TAR。GZ
这就相当于WINDOWS里的RAR ZIP一样
./configure --prefix=/usr/local/php4 \
设置php为Apache服务器提供的模块安装位置
> --with-apxs2=/usr/local/apache2/bin/apxs \
设置MYQL服务的安装位置
> --with-mysql=/usr/local/mysql \
设置PHP程序的配置文件所在的位置
> --with-config-file-path=/usr/local/php4
同样这里是安装解压出来了的,PHP源代码包
每一步的做用我已经表明了
接下来大家就要看清了,是重点了
修改配置文件了
最是加代码一样
.修改APACHE主配置文件项
vi /usr/local/apache2/conf tpd.conf
打开HTTPD。CONF这个文件
VI 是打开文件的命令
.修改APACHE主配置文件项
vi /usr/local/apache2/conf tpd.conf
确认有下面一行
LoadModule php4_module modules bphp4.so
加入下面一行 让APACHE服务器可以识别PHP类型文件
AddType application/x-httpd-php .php
确认有上面的一行了加入下面的一行,
要重新安装
LoadModule php4_module modules bphp4.so
加入下面一行 让APACHE服务器可以识别PHP类型文件
AddType application/x-httpd-php .php
把DircetoryIndex index.html index.html .var修改成 让APACHE服务器可以正确处理PHP类型的INDEX文件
DirectoryIndex index.html index.html .var index.php
总共要改两处
5.重启服务
/usr/local/apache2/bin/apachectl stop
/usr/local/apache2/bin/apachectl start
改完了重启服务就OK了
大家应该都能看懂一眯吧,
STOP START
群里有人会PHP的吗?
PHP装好了,但我们要测试它有没有装成功啊
怎么样来测试了?用代码来调 用
<?php
phpinfo();
?>
用这一段代码来调 用PHP自带的一个TEST
如果出现 了欢迎的界面说明你的、PHP装载成功
那么我们已经完成了90%了
大家会说这个要吧做什么啊?
呵呵 这只是个架构是个环境
有了这个环境,我们可以只接在LINX系统中用PHP来编写 程序
而且你随便放个PHP的论坛啊,网页啊都可以把他做成一个WEB服务器
像百度 YAHOO可都是这样做出来的
他们的网页都是PHP的
在网页制做中PHP是效果最好的,最安全的。
大家会说我用了PHP的网页,应该放在哪里才能做一个真正的风站了
把你的PHP网页放在APACHE的HODOCS这个目录中重启一次APACHE就搞定了
好了今天就讲到这进而,大家已后对这感兴趣可以跟我多交流!~~
大家说话吧,我今天讲完了 都自己写程序了,呵呵,牛,希望大家支持啊 哈哈支持了 顶一个 顶一个.虽然不会LINUX... 太强了
我根本看不懂!!!
页:
[1]
