20150309+Linux+LAMP安装-02
4、安装Apache软件
tar.gz源码包
1)解压
tar指令 –zxvf 源码包
-zxf 解压参数
-v 显示进度(一般情况下可以不写)
解压apache
切换到httpd解压后目录
2)配置安装路径等信息
./configure 运行配置工具
--prefix = 安装路径 --enable-so
写法一:
写法二:
通过反斜杠 \ (推荐)
3)make编译
直接在当前目录下输入make指令即可(编译生成可执行文件exe)
4)make install安装
5)验证是否安装成功
在浏览器输入localhost,如果显示it works代表安装成功,首次运行发现无法显示,必须启动apache服务
可以通过start或stop或restart进行启动|中止|重启
通过start启动,如下图所示
再次打开浏览器验证,出现以下提示,代表安装成功。
5、安装Mysql软件
1)解压mysql
tar.gz源码包
2)复制源码包到/usr/local/mysql
3)创建mysql组以及mysql用户
创建mysql组
创建mysql用户
4)切换到/usr/local/mysql文件夹,采用如下方式进行安装
scripts/mysql_install_db --user=mysql
如出现以下效果:代表初始化成功
切换到/usr/local/mysql目录下,执行以下代码
chown -R root .
chown -R mysql data
chgrp -R mysql .
bin/mysqld_safe --user=mysql & :启动数据库
5)验证数据库是否安装成功
如出现以上提示代表安装成功,默认情况下,该root用户没有密码,可以直接登录,但是这种是不安全,如何解决此问题?
6)设置root密码
6、安装php软件
1)解压与安装
tar -zxvf php-5.2.5.tar.gz
cd php-5.2.5
./configure \
--prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \ : 指定apache路径
--with-mysql=/usr/local/mysql \ : 指定mysql路径
make
make install
2)配置文件
安装完成后,打开/usr/local/apache/conf/httpd.conf,如出现以下代码,代表安装成功:
现在还是无法解析php文件,手工添加以下代码:
保存,重启apache服务
3)验证php代码
编写index.php代码
运行效果如下:
7、编写测试案例:通过php添加数据到数据库
1)创建数据库shop
2)创建用户表sh_admin
3)编写php代码
4)运行
8、查漏补缺
1)php.ini文件配置
把php安装目录中php.ini-dist文件复制到/usr/local/php/lib并改名为php.ini
出现如下提示,代表安装成功
2)配置自启动服务
vi /etc/rc.d/rc.local
/usr/local/apache/bin/apachectl start
/usr/local/mysql/bin/mysqld_safe --user=mysql &
代码如下:
保存退出即可
3)给apache与mysql添加软链接
为apache添加软链接
以后我们就可以直接在终端输入apache start|stop|restart即可
为mysql添加软链接
五、SSH服务
l 服 务:sshd
l 位 置:光盘2
l 软 件:openssh-server-3.9p1-8.RHEL4.1
l 配 置:/etc/ssh/sshd_config
服务器名:sshd
1、通过ssh完成文件上传与下载
1)启动sshd服务,并检查防火墙是否允许ssh通过
2)通过ssh上传与下载
ftp占用端口:21端口
ssh占用端口:22端口
FlashFxp:
Winscp:
SSH可以采用root管理员进行登陆,这是ftp无法做到的。
3)通过ssh进行Linux的远程管理
putty.exe
SecureCRTPortable:
六、远程文件管理(Linux)
scp 远程文件管理(Linux对Linux)
scp 本地文件 远程文件 : 上传文件
scp 远程文件 本地文件 : 下载文件
scp –r 文件夹 文件夹
scp –P 端口 文件 文件
转载于:https://www.cnblogs.com/lifushan/p/5469422.html
20150309+Linux+LAMP安装-02相关推荐
- Linux(lamp安装)
网络配置 1. 配置ip地址和子网掩码 编辑配置文件: > cd /etc/sysconfig/network-scripts > cp ifcfg-eth0 ./ifcfg-eth ...
- ccm linux中安装教程,StarCCM+ V5.02.009安装指南(PC Linux 32)
第一章安装指南 [适用版本] Linux x86_32 [安装文件] 安装文件: STAR-CCM+5.02.009_01_linux-x86.tar.gz [安装流程] 在本安装指南中,所需的应用程 ...
- star ccm linux版本安装教程,StarCCM+ V5.02.009安装指南(PC Linux 32).doc
StarCCMV5.02.009安装指南(PCLinux32) STAR-CCM+ V5.02.009 安装 2010年月日 目 录 第一章 安装指南1 第二章 启动License8 第一章 安装 [ ...
- linux 安装redis 以及 lump lamp 安装redis扩展
一.linux安装redis 软件下载网址: http://redis.io/download wget http://download.redis.io/releases/redis-3.2.1.t ...
- Linux的安装与Linux下PHP开发环境的搭建(LAMP)
Linux的安装以及PHP环境的搭建 引言: 对于沉迷于windows数年的用户(比如笔者)来说,Linux中的红帽和utunbu虽然看起来和windows比较像,但是操作起来却是大不相同,需要一个适 ...
- 20180619 Linux 软件包安装和卸载 7.1 - 7.9
20180619 Linux 软件包安装和卸载 7.1 - 7.9 7.1 安装软件包的三种方法 7.2 rpm 包介绍 7.3 rpm 工具用法 7.4 yum 工具用噶 7.5 yum 搭建本地仓 ...
- Linux ❉ 系统软件安装详解
一 软件包(源码包和二进制包) Linux下的软件包众多,且几乎都是经 GPL 授权.免费开源(无偿公开源代码)的.GPL,全称 General Public License,中文名称"通用 ...
- 7. linux软件安装
目录 7.1 Linux软件包 Linux源码包 Linux二进制包 源码包 VS RPM二进制包 如何选择 7.2 Linux RPM包统一命名规则 7.3 Linux RPM包安装.卸载和升级 R ...
- linux中oracle静默安装失败,oracle 11 Linux 静默安装 步骤及错误解决(更新中)
oracle 11 Linux 静默安装 步骤及错误解决(更新中) oracle 11 Linux 静默安装 步骤及错误解决(更新中) [待更新] oracle成功安装完成后 显示的页面如下 : 此时 ...
最新文章
- 手把手教你使用深度学习的方法进行人脸解锁
- 语言模型“不务正业”做起目标检测,性能还比DETR、Faster R-CNN更好 | Hinton团队研究...
- Python pickle模块和joblib模块浅析
- mysql 5.5.安装包_完美!阿里内部MySQL笔记爆火,肝完不再删库到跑路!(文档+视频贼全!)...
- leetcode25. K 个一组翻转链表
- 一文读懂 CI/CD 工具
- COJ0700 数学(一)
- Linux调试分析诊断利器——strace
- matlab cat函数_MATLAB的Categorical数组
- python周环比增长率_Python如何计算环比增长率
- 干货丨应聘Java开发工程师的基本要求是什么?
- CSDN学霸课表——把Word的默认背景颜色由白色改为绿色
- 拼多多店铺如何快速装修?
- 我与我的专业计算机作文500字,我的学习生活作文500字(通用5篇)
- Geany下载与安装
- react钩子_使用钩子在react中分页数据视图
- 股市里赚钱最快的是什么股?有些股票的机会来了!
- 中国红木家具行业规模及投资风险评估报告2022-2028年
- 机器学习专题之概率论——雅可比式
- 平台“运营+变现”万精油方法论:拉新→促活→留存→转化→裂变→提频
热门文章
- springboot-mail
- 大气波导计算MATLAB,基于抛物方程的大气波导环境下电波传播的研究rbedacv8.ppt
- apache相对路径 php,php简单实现相对路径转绝对路径-PHP问题
- htc m8 wp android,区别仅系统?WP/Android两版HTC One M8对比
- unity update 协程_Unity协程,停止协程及yield return使用_019
- python动态图片转字符画_使用python实现一个将图片转换成字符画的功能
- html 实现表格控制器,HTML 表格类 - CodeIgniter 2.x 用户手册
- 纯文本邮件转为html,将纯文本电子邮件转换为HTML邮件
- 和cnn结合_写给小白的R-CNN介绍
- aop执行跳过某个方法_简谈前端开发中的AOP(一) -- 前端AOP的实现思路