《2022年Linux下搭建lamp环境 .pdf》由会员分享,可在线阅读,更多相关《2022年Linux下搭建lamp环境 .pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、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 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - cd mysql-5.0.45 ./configure
2、 -prefix=/opt/mysql5 这一步是配置配置完毕你可以看到 thank you for choosing MySQL! make make install cp support-files/my-f /etc/f cd /opt/mysql5/ ll chown -r mysql:mysql . 注意后面有一个点bin/mysql_install_db -user=mysql 初始化数据库chown -R root . 注意后面有一个点名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
3、 - - 第 2 页,共 10 页 - - - - - - - - - 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 到此
4、为止 mysql 以成功安装名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 趁热打铁安装 apache apache 是和 php 在一起安装的!稍微懂一点的都会知道 php 是编译成一个动态库这个动态库是安排在apache里运行的当然现在也有很多人都用 Nginx 来代替apache 了原理是一样的等有空我做一些 Linux 教程详细说一下用 cd 命令切换到上传 apache的目录里tar httpd-2.2.6.tar.
5、gz cd httpd-2.2.6 ll vi install 查看安装说明到这里我要说一下要先安装 php cd 到上传的那里面去解压php 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 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/w
6、ww 这一步是配置模块make make install cd php-5.2.5 ./configure -with-apxs2=/opt/www/bin/apxs 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - -with-mysql=/opt/mysql5 这一步是配置 php 同事指定 apache和mysql 配置文件这样我们的 php 才能支持 apache 和 mysql 如果配置成功我们可以看到 Thank y
7、ou for using PHP make 编译完了我们可以看到 Build complete . Dont forget to run make test . make install 编译安装完成后cd /opt/www cd modules/ ll 我们可以看到 libphp5.so 兄弟们这个就是编译成功的动态库apache 所得到的所有php的请求都转交给libphp5.so这个动态库处理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - -
8、- - - - - 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 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
9、- - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - 为了看到是否启动成功我们用 ps -ef |grep httpd 命令查看apache 进程起来了没有我们在来检查 php成功了没有cd /opt/www/htdocs/ htdocs 是 php 文件目录ll 我们在里面编译一个php 文件vi linux.php 内容 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - -
10、- - - - 很简单的一个调用函数写好之后保存退出我是在虚拟机里架设的现在我在 xp上访问 Linux 我的 Linux ip是192.168.0.222 我在浏览器里输入 http:/192.168.0.222/linux.php 这时你就能在浏览器里看到php的蓝灰色的全部配置信息我们兄弟连论坛上有些会员为了把自己好的资料分享给大家利用了附件来上传到我们兄弟连论坛上可是超过两兆以上的附件就传不上来了这个问题可以在php.ini里解决!你想改上传百兆的文件都是可以这个问题你自己实验一下吧!好了!名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -