Linux下搭建lamp环境
更新时间:2024-03-09 15:31:01 阅读量: 综合文库 文档下载
Linux下搭建lamp环境
武齐广 具体步骤
你首先把安装包传到Linux里
tar zxvf mysql-5.0.45.tar.gz ls
cd mysql-5.0.45 ls
vi INSTALL-SOURCE 打开安装说明 里面有详细的安装说明
useradd mysql
passwd mysql mysql mysql
cd mysql-5.0.45
./configure --prefix=/opt/mysql5 这一步是配置 配置完毕你可以看到 thank you for choosing MySQL! make
make install
cp support-files/my-medium.cnf /etc/my.cnf
cd /opt/mysql5/ ll
chown -r mysql:mysql . 注意后面有一个点
bin/mysql_install_db --user=mysql 初始化数据库
chown -R root . 注意后面有一个点
chown -R mysql var
cd /opt/mysql5/bin
./mysqld_safe --user=mysql & “&” 表示在后台执行
当看到 Staring mysqld daemon with databases from /opt/mysql5/var 一行 说明启动成功
ps -ef | grep mysql 我们可以看到mysql启动起来的进程了
./mysql 进入mysql中
show databases;
quit 退出
./mysqladmin shutdown 关闭 mysql
到此为止mysql以成功安装
趁热打铁 安装apache
apache 是和php在一起安装的!稍微懂一点的 都会知道 php是编译成一个动态库 这个动态库是安排在apache里运行的
当然现在也有很多人都用 Nginx 来代替apache了等有空我做一些Linux教程详细说一下
用 cd 命令切换到上传apache的目录里
tar httpd-2.2.6.tar.gz
cd httpd-2.2.6 ll
vi install 查看安装说明
到这里我要说一下 要先安装php
cd 到上传的那里面去解压php
原理是一样的
tar zxvf php-5.2.5.tar.gz
cd php-5.2.5
vi INSTALL 这里主要讲的是各种版本的安装
cd httpd-2.2.6 ll
./configure --enable-so --prefix=/opt/www 这一步是配置模块 make
make install
cd php-5.2.5
./configure
--with-apxs2=/opt/www/bin/apxs
--with-mysql=/opt/mysql5 这一步是配置php同事指定apache和mysql配置文件这样
我们的php才能支持apache和mysql
如果配置成功 我们可以看到 Thank you for using PHP
make 编译完了我们可以看到 Build complete .
Don't forget to run 'make test' .
make install 编译安装完成后
cd /opt/www
cd modules/
ll 我们可以看到 libphp5.so 兄弟们 这个就是编译成功的动态库
apache所得到的所有php的请求都转交给libphp5.so这个动态库处理
cd .. cd conf/
ll 里面的文件自己看
cd 到php-5.2.5 目录里面
cp php.ini-dist /usr/local/lib/php.ini
cd /opt/www/conf/ ll
vi httpd.conf
进入到文本里面用 /AddType 找到和AddType相似的一行AddType application/x-httpd-php .php .phtml 这一行 cd
/opt/www/bin/apachectl start 启动apache
加入 为了看到是否启动成功 我们用 ps -ef |grep httpd 命令 查看apache 进程起来了没有
我们在来检查php成功了没有
cd /opt/www/htdocs/ htdocs ll
我们在里面编译一个php文件
vi linux.php 内容
是php文件目录 很简单的一个调用函数 写好之后保存退出
我是在虚拟机里架设的 现在我在xp上访问Linux 我的Linux ip是192.168.0.222
我在浏览器里输入 http://192.168.0.222/linux.php
这时你就能在浏览器里看到php的蓝灰色的全部配置信息
我们兄弟连论坛上有些会员为了把自己好的资料 分享给大家 利用了附件来上传到我们兄弟连论坛上
可是超过两兆以上的附件就传不上来了 这个问题可以在php.ini里解决!你想改上传百兆的文件都是可以 这个问题你自己实验一下吧! 好了!
正在阅读:
Linux下搭建lamp环境03-09
升华班等工科大学化学有机试卷参考答案10-18
2017-2018学年(上)厦门市八年级质量检测地理试卷(含答案) - 图文11-30
资本主义为社会主义所替代的历史必然性和发展的总趋势08-26
毕节至生机高速公路第类7合同段投标技术文件 - 图文04-30
期中论文金融消费者的权益保护04-20
任务型教学法在初中英语口语教学中的应用06-04
我国商业银行中间业务发展及对策论文02-26
第二学期大学物理期中试卷10-14
分化课后题答案01-22
- 我不是教育家
- 4教案加强道德修养锻炼道德品质 - 图文
- 6《火烧云》练习题、课后练习题及答案 编制者复旦中学 陆增堂
- 高中生物必记结论汇总学案之三
- MBA面试简历样本
- 小学语文朗读教学探讨-2019年精选作文
- 高三一轮复习 学生用学案 002
- 环境保护设计说明
- 怎么用嘴巴吹口哨
- 世界十大技术灾难 - 图文
- 人教版一年级下册语文教案全集
- 中国无骨雨刷片市场发展研究及投资前景报告(目录) - 图文
- 小学语文五年级下册(沪教版)《6火烧云》word教学设计(3)
- 牛津小学英语3A全册教案
- 沉重悬挑消防连廊施工方案
- 建构中国政治学课程(考80分)
- 初二物理第7周周末作业
- VOLTE的SRVCC切换失败案例
- 实验二 - - 二叉树的创建与访问算法的设计2
- 山东省胶南市隐珠中学七年级历史 第19课江南地区的开发导学案(