2搭建LAMP环境的具体操作方法

作者: 金沙澳门官网网址  发布:2019-12-23

一、apache、php、mysql安装

一、apache、php、mysql安装

设置顺序:apache/mysql    最终安装php   前双方顺序不介意。 

1.安装php

1.安装apache

分步式安装:

  必要服务器联网

下载php:wget
解压:tar -zxvf mirror
安装gcc:yum install -y gcc gcc libxml2-devel
编译:./configure --prefix=/usr/local/php7 --enable-fpm

  安装:**yum install -y httpd**

也许有比较轻松的yum安装情势(在线安装,方便省事):

  运行:**/bin/systemctl start httpd.service**

yum install -y php 等待安装达成

  实践完运维命令之后是看不到效果的,这个时候再输入查看apache服务意况命令来查看服务是不是曾经运行:

再输入如下命令举行php组件安装:

    查看情状:**service httpd status**

yum install -y php-MySQL php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

    Apache开启服务:**systemctl start httpd**

测量检验php是不是健康安装,输入php echo “XXX”,若展现 could not open input file echo ,表达已经设置成功,大概写多个php文件进行一下就可以

    Apache甘休服务:**systemctl stop httpd**

2.安装apache

 

亟需服务器联网

  测量试验apache服务是不是正规展开,在大家地点浏览器里输入云服务器的公网ip,作者这里以118.89.32.6为例图片 1

安装:yum install -y httpd

如上所示,表示apache符合规律张开;

运行:/bin/systemctl start httpd.service

 

实践完运转命令之后是看不到效果的,这个时候再输入查看apache服务情状命令来查看服务是不是业已起步:

2.安装mysql

查阅景况:service httpd status

    wget
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    yum install mysql-community-server
    成功安装之后重启mysql服务

Apache开启服务:systemctl start httpd

    service mysqld restart

Apache甘休服务:systemctl stop httpd

    初次安装mysql是root账户是不曾密码的
    设置密码的艺术:

测量试验apache服务是或不是正规张开,在大家本地浏览器里输入云服务器的公网ip,作者那边以118.89.32.6为例

    输入mysql -uroot进入mysql数据库
      mysql> set password for ‘root’@‘localhost’ = password('newpasswd');
      mysql> quit   

图片 2

    远程授权连接mysql
    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '你要设置的数据库密码' WITH GRANT OPTION;

如上所示,表示apache寻常张开;

    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你要设置的数据库密码' WITH GRANT OPTION;
    mysql>FLUSH PRIVILEGES;

3.安装mysql

注解:

wget
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
成功安装之后重启mysql服务

1.RPM:  是RPM Package Manager(RPM软件包微电脑),生龙活虎种用于互联网下载包的包裹及安装工具,它满含在少数Linux分发版中。它生成具备.RPM扩展名的文件。与Dpkg类似。

service mysqld restart

对应命令:

首先安装mysql是root账户是尚未密码的
安装密码的方式:

  在Terminal中,基本的安装指令如下:

输入mysql -uroot进入mysql数据库
mysql> set password for ‘root'@‘localhost' = password('mypasswd');
mysql> exit

  rpm -i xv-3.10a-13.i386.rpm

远程授权连接mysql
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你要安装的数据库密码' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;

  假使您的连网速度丰富快,也得以一贯从网络上设置使用软件,只需求在软件的文本名前加上适当的URL路径。

注解:

  作为三个软件包处理工科具,RPM管理着系统已设置的兼具RPM程序组件的资料。大家也能够运用RPM来卸载相关的应用程序。

1.RPM: 是RPM Package Manager(RPM软件包微机),风流倜傥种用于网络下载包的包裹及安装工具,它满含在某个Linux分发版中。它生成具备.RPM扩充名的文件。与Dpkg相似。

  rpm -e xv

对应命令:

  RPM的常用参数还包蕴:

在Terminal中,基本的装置指令如下:

    -vh:展现安装速度;

rpm -i xv-3.10a-13.i386.rpm

    -U:晋级软件包;

如果你的连网速度丰盛快,也得以向来从网络上设置使用软件,只要求在软件的文本名前增添适当的数量的ULacrosseL路线。

    -qpl:列出RPM软件包内的文本音讯;

用作二个软件包管理工科具,RPM管理着系统已设置的兼具RPM程序组件的素材。我们也能够使用RPM来卸载相关的应用程序。

    -qpi:列出RPM软件包的呈报新闻;

rpm -e xv

    -qf:查找钦命文件归属哪个RPM软件包;

RPM的常用参数还满含:

    -Va:校验全部的RPM软件包,查找遗失的文书;

-vh:呈现安装速度;

    -qa: 查找相应文件,如 rpm -qa mysql

-U:晋级软件包;

2.YUM:Yum(全名称为 Yellow dog Updater, Modified)是二个在Fedora和RedHat以至CentOS中的Shell前端软件包微处理机。基于RPM包管理,能够从内定的服务器自动下载RPM包并且安装,能够自行管理依赖性关系,并且三次安装具备信任的软件包,无须繁杂地贰遍次下载、安装。

-qpl:列出RPM软件包内的文本新闻;

对应命令:

-qpi:列出RPM软件包的叙述消息;

 

-qf:查找钦点文件归属哪个RPM软件包;

  安装软件(以foo-x.x.x.rpm为例):yum install foo-x.x.x.rpm

-Va:校验全体的RPM软件包,查找遗失的文件;

  删除软件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm

-qa: 查找相应文件,如 rpm -qa mysql

  进级软件:yum upgrade foo或者yum update fo

2.YUM: Yum(全名称叫 Yellow dog Updater, Modified)是三个在Fedora和RedHat以致CentOS中的Shell前端软件包微型机。基于RPM包管理,可以从钦赐的服务器自动下载RPM包並且安装,能够自行管理正视性关系,而且二回安装具备依赖的软件包,无须繁杂地贰遍次下载、安装。

  查询新闻:yum info foo

对应命令:

  寻觅软件(以包蕴foo字段为例):yum search foo

设置软件(以foo-x.x.x.rpm为例):yum install foo-x.x.x.rpm

  展现软件包依赖关系:yum deplist foo
    -e 静默施行 
    -t 忽略错误
    -R[分钟] 设置等待时间
    -y 自动应答yes
    --skip-broken 忽视看重难题
    --nogpgcheck 忽略GPG验证

除去软件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm

    check-update 检查可更新的包
    clearn 解除全体
    clean packages 撤消有时包文件(/var/cache/yum 下文件)
    clearn headers 清除rpm头文件
    clean oldheaders 死灭旧的rpm头文件
    deplist 列出包的依据
    list 可设置和可更新的RPM包
    list installed 已设置的包
    list extras 已设置且不在财富库的包
    info 可安装和可更新的RPM包 音信
    info installed 已安装包的音信(-qa 参数相近卡塔尔国
    install[RPM包] 安装包
    localinstall 安装本地的 RPM包
    update[RPM包] 更新包
    upgrade 晋级系统
    search[关键词] 搜索包
    provides[关键词] 寻找一定包文件名
    reinstall[RPM包] 重新安装包
    repolist 展现财富库的计划
    resolvedep 内定重视
    remove[RPM包] 卸载包

晋升软件:yum upgrade foo或者yum update fo

 

询问音讯:yum info foo

3.WGET

探求软件(以富含foo字段为例):yum search foo

   wget 是三个从互连网上机关下载文件的轻便工具,协理通过 HTTP、HTTPS、FTP 四个最分布的 TCP/IP协议 下载,并得以选拔 HTTP 代理。"wget" 那个名号来源于 “World Wide Web” 与 “get” 的组合。 

显示软件包正视关系:yum deplist foo

  所谓自动下载,是指 wget 能够在客户退出系统的事后在接二连三后台试行,直到下载任务实现。

-e 静默施行
-t 忽视错误
-R[分钟] 设置等待时间
-y 自动应答yes
--skip-broken 忽视正视难题
--nogpgcheck 忽略GPG验证

 

check-update 检查可更新的包
clearn 消亡全体
clean packages 消释一时包文件(/var/cache/yum 下文件)
clearn headers 清除rpm头文件
clean oldheaders 消逝旧的rpm头文件
deplist 列出包的信任
list 可安装和可更新的RPM包
list installed 已设置的包
list extras 已设置且不在财富库的包
info 可设置和可更新的RPM包 音讯
info installed 已安装包的新闻(-qa 参数相近卡塔尔国
install[RPM包] 安装包
localinstall 安装本地的 RPM包
update[RPM包] 更新包
upgrade 晋级系统
search[关键词] 搜索包
provides[关键词] 搜索一定包文件名
reinstall[RPM包] 重新安装包
repolist 彰显财富库的布局
resolvedep 钦定正视
remove[RPM包] 卸载包

假诺以上两行命令都奉行成功,呈现complete,则能够利用Navicat 之类的来管理Mysql数据库

3.WGET

图片 3

wget 是叁个从网络上自行下载文件的随机工具,扶持通过 HTTP、HTTPS、FTP 四个最普遍的 TCP/IP左券下载,并得以接纳 HTTP 代理。"wget" 那个称号来源于 “World Wide Web” 与 “get” 的咬合。

 

所谓自动下载,是指 wget 能够在顾客退出系统的之后在后续后台施行,直到下载职务达成。

 

假诺上述两行命令都推行成功,显示complete,则足以行使Navicat 之类的来保管Mysql数据库

3.安装php

图片 4

     分步式安装:

二、配置apache、php

    下载php:wget .NET/get/php-7.0.11.tar.gz/from/this/mirror
    解压:tar -zxvf mirror
    安装gcc:yum install -y gcc gcc libxml2-devel
    编译:./configure --prefix=/usr/local/php7 --enable-fpm

2.1配置apache

    也是有比较轻易的yum安装情势(在线安装,方便省事)

行使httpd -V 命令查看apache的配备文件httpd.conf文件所在目录:

        yum install -y php     等待安装达成

图片 5

    再输入如下命令进行php组件安装:

如革命圈出的所示,apache配置文件在etc/httpd/conf/目录下

    yum install -y php-gd php-mysql libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

走入该目录,cd /etc/httpd/conf

    测量检验php是或不是健康安装,输入php echo “XXX”,若展现 could not open input file echo ,表明已经设置成功,恐怕写七个php文件奉行一下就能够;

图片 6

  如果php-mysql扩大未变动,则使用yum

要修正的内容:

本文由金沙澳门官网发布于金沙澳门官网网址,转载请注明出处:2搭建LAMP环境的具体操作方法

关键词: 金沙澳门官网

上一篇:使用Linux记录
下一篇:没有了