精华内容
下载资源
问答
  • centos安装LAMP

    2015-10-30 17:46:49
    centos安装LAMP 1.安装apache2 # yum install httpd 修改防火墙配置 # vim /etc/sysconfig/iptables 添加: -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT  -A INPUT -m state...
    centos安装LAMP


    1.安装apache2
    # yum install httpd


    修改防火墙配置
    # vim /etc/sysconfig/iptables
    添加:
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 


    关闭SELINUX
    输入:sudo vim /etc/selinux/config#SELINUX=enforcing #注释掉
    #SELINUXTYPE=targeted #注释掉
    SELINUX=disabled #增加


    配置apache2
    输入:sudo vim /etc/httpd/conf/httpd.conf 
    找到 #ServerName www.example.com:80


    开机启动Apache2
    chkconfig httpd on 


    重启机器


    2.安装mysql


    # yum -y install mariadb*  


    # systemctl start mariadb.service 
    修改密码
    # mysqladmin -uroot password 'root'
    # mysql_secure_installation


    > GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;


    > flush privileges;


    3.安装php


    yum install php


    yum install 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
    service httpd restart;


    重启mysql
    service mysqld restart;


    显示phpinfo页面
    short_open_tag = On Off改为On 重启apache 


    显示错误信息
    display_errors = on


    问题:
    1.Application runtime path “” is not valid. Please make sure it is a directory writable by the Web server process
    修改/etc/selinux/config 文件
    将SELINUX=enforcing改为SELINUX=disabled


    2.添加mysql pdo
    php.ini 文件最后添加 
    extension=pdo.so
    extension=pdo_mysql.so


    3.重启服务
    service mysql restart
    service httpd restart

    展开全文
  • Centos安装LAMP

    2017-11-12 02:09:00
    CentOS默认yum源软件版本太低了,要安装最新版本的LAMP,这里使用第三方yum源 wget http://www.atomicorp.com/installers/atomic#下载,首先使用默认yum源安装wget命令 yum install wget sh ./atomic#安装 yum ...

    CentOS默认yum源软件版本太低了,要安装最新版本的LAMP,这里使用第三方yum源

    wget http://www.atomicorp.com/installers/atomic #下载,首先使用默认yum源安装wget命令 yum install wget

    sh ./atomic #安装

    yum clean all #清除当前yum缓存

    yum makecache #缓存yum源中的软件包信息

    yum repolist #列出yum源中可用的软件包


    1. 首先为了搭建一个稳定的lamp的练习环境,确保你的虚拟机可以连网,这里我们使用的yum安装,它可以帮助我们解决软件自己的依赖关系.命令如下

      yum -y install httpd mysql mysql-server php php-mysql php-devel

          

      Centos系统下Lamp环境的快速搭建(超详细)

    2. yum安装过程,大概1-2分钟

      Centos系统下Lamp环境的快速搭建(超详细)

      Centos系统下Lamp环境的快速搭建(超详细)

    3. 启动apache服务并查看时候启动成功

      命令如下:(切记用root用户启动服务)

                 启动:/etc/rc.d/init.d/httpd start

                 检测启动结果:ps aux | grep httpd

      Centos系统下Lamp环境的快速搭建(超详细)

    4. 查看服务器的ip并进入网站根目录新建一个phpinfo.php的程序,用于查看php相关配置信息。

           

      Centos系统下Lamp环境的快速搭建(超详细)

      Centos系统下Lamp环境的快速搭建(超详细)

      Centos系统下Lamp环境的快速搭建(超详细)



    5. 此时如果系统是Centos7,启动不了mysqld,建议一下方法:


    MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。[3]

    MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB

    # yum install mysql -y# mysqlERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

    试着去启动mysql服务,仍然不行

    # systemctl start mysql Failed to issue method call: Unit mysql.service failed to load: No such file or directory. # systemctl start  mysql.service Failed to issue method call: Unit mysql.service failed to load: No such file or directory # systemctl enable mysql.service Failed to issue method call: Access denied

    下面讲正确的步骤

    # yum install mariadb-server -y# systemctl start mariadb.service# systemctl enable mariadb.service# mysqlWelcome to the MariaDB monitor.  Commands end with ; or \g.Your MariaDB connection id is 10Server version: 5.5.44-MariaDB MariaDB Server Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]>

    搞定!

    如何设置mysql root密码

    # mysql_secure_installation

    输入上面的命令之后,一般数据库密码为空,直接回车就可以了,下面输入你的新密码,就OK了!


    本文转自 IT阿飞 51CTO博客,原文链接:http://blog.51cto.com/itafei/1828127


    展开全文
  • centos安装lamp

    2019-04-21 16:02:52
    安装ssh yum install -y openssl openssh-server systemctl start sshd.service 设置开机自动启动ssh服务 systemctl enable sshd.service ssh –p 22 root@x.x.x.x 关闭firewall: systemctl stop firewa...
    Yum install net-tools
    

    安装ssh

    yum install -y openssl openssh-server
    systemctl start sshd.service
    

    设置开机自动启动ssh服务

    systemctl enable sshd.service
    ssh –p 22 root@x.x.x.x  
    

    关闭firewall:

    systemctl stop firewalld.service #停止firewall
    systemctl disable firewalld.service #禁止firewall开机启动
    

    1.安装Apache

    yum install httpd
    

    2.设置服务器开机自动启动Apache

    systemctl enable httpd.service
    

    1.若之前安装过其他版本PHP,先删除

     yum remove php*
    

    2.rpm安装PHP7相应的yum源
    CentOS/RHEL 7.x:

     rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
     rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    

    CentOS/RHEL 6.x:
    rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
    3.yum安装PHP7

     yum install php70w
    

    4.安装其他插件(选装)
    这一步如果闲麻烦的话直接在上一步执行下面这条命令即可(提示有冲突的话按照提示过滤冲突即可)
    yum install php70w* //意为安装全部插件
    php70w
    php70w-opcache
    php70w-bcmath
    php70w-cli
    php70w-common
    php70w-dba
    php70w-devel
    php70w-embedded
    php70w-enchant
    php70w-fpm
    php70w-gd
    php70w-imap
    php70w-interbase
    php70w-intl
    php70w-ldap
    php70w-mbstring
    php70w-mcrypt
    php70w-mysql
    php70w-mysqlnd
    php70w-odbc
    php70w-opcache
    php70w-pdo
    php70w-pdo_dblib
    php70w-pear
    php70w-pecl-apcu
    php70w-pecl-imagick
    php70w-pecl-xdebug
    php70w-pgsql
    php70w-phpdbg
    php70w-process
    php70w-pspell
    php70w-recode
    php70w-snmp
    php70w-soap
    php70w-tidy
    php70w-xml
    php70w-xmlrpc
    5. 安装完毕,测试是否安装成功

     php -v
    

    6.要运行PHP网页,要启动php-fpm解释器

     service php-fpm start
    

    Mysql:
    下载mysql的yum源
    进入用户目录,创建mysql文件夹

    mkdir mysql 
    

    使用wget下载 yum 源安装包

    wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 
    

    安装yum源

    rpm -ivh mysql57-community-release-el7-8.noarch.rpm 
    

    安装完成得到如下两个文件
    mysql-community.repo
    mysql-community-source.repo
    安装mysql
    执行mysql安装命令

    yum -y install mysql-server 
    

    安装完成后,启动mysql服务器

    service mysqld start 
    

    重置mysql 的密码
    步骤如下:

    1.修改 /etc/my.cnf配置文件,在 [mysqld]下添加一行:skip-grant-tables=1 
    这一行配置让 mysqld 启动时不对密码进行验证
    2.重启 mysqld 服务:systemctl restart mysqld
    3.使用 root 用户登录到 mysql:mysql -u root
    4.切换到mysql数据库(use mysql),更新 user 表: 
    update user set authentication_string=passworD("test") where user='root';
    5、退出 mysql,编辑 /etc/my.cnf 配置文件,删除 skip-grant-tables=1 这一行
    6、systemctl restart mysqld 重启mysqld服务,再用新密码登录即可
    出现
    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
    set global validate_password_policy=0;
    set global validate_password_length=1;
    SET PASSWORD = PASSWORD('123456'); 
    
    展开全文
  • centos 安装LAMP

    2017-08-11 11:14:19
    1,执行命令 yum -y install httpd mysql mysql-server ...2,启动apache服务并查看时候启动成功 命令如下:(切记用root用户启动服务) ...

    1,执行命令

    yum -y install httpd mysql mysql-server php php-mysql postgresql postgresql-server php-postgresql php-pgsql php-devel

    2,启动apache服务并查看时候启动成功

    命令如下:(切记用root用户启动服务)

    启动:/etc/rc.d/init.d/httpd start

    如果报错:

    Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName

    修改配置文件:

    修改/etc/httpd/conf/httpd.conf 配置,去掉ServerName 前的#(或者手动添加ServerName localhost:80)然后重启httpd服务

    检测启动结果:ps aux | grep httpd



    现在直接在浏览器键入http://localhost  或 http://本机IP  ,应该会看到Apache的测试页面

    这里需要注意iptables的设置哦。




    如果打不开测试画面,很可能是防火墙导致的,关闭防火墙即可

    /etc/init.d/iptables stop



    展开全文
  • centos 安装lamp

    2015-05-06 19:44:06
    一、配置防火墙,开启80端口、3306端口 ...CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld
  • centos 安装 LAMP

    2014-11-20 21:29:00
    cp CentOS-Base.repo CentOS-Base.repo.bak 1.2替换源 用vi打开CentOS-Base.repo,并将内容清空,然后将下面的内容复制进去,并保存。 # CentOS-Base.repo # # This file uses a new mirrorlist system ...
  • CentOS 安装 LAMP

    2010-11-20 17:10:39
    这次我们要来讲一下如何用CentOS安装LAMP。为了方便大家的理解,我们使用了很简单的安装方法。希望大家可以很好的理解。昨天又换了VPS,来自DiaHosting。这次最主要的目的是用作Web服务器。为了习惯,还是决定先用...
  • centos安装lamp环境

    2019-10-04 14:05:56
    LAMP(Linux、Apache、MySQL、PHP)是一套用于提供php架构网站服务的完美组合的简称,LAMP组合有着极高的性能,完善 的支持...LAMP可以在很多平台(Linux、Windows、Unix、MacOS X)中搭建,本文以CentOS系统安装L...
  • Centos安装LAMP环境

    2020-02-24 15:39:28
    文章目录1, cent6: lamp (yum)a, 软件包安装b, 查看php编译参数c, 查看php模块化配置文件1, cent6: lamp (src) 1, cent6: lamp (yum) 服务名 版本 a) httpd httpd-2.2.15-69.el6.centos.x86_64 m) mysql ...
  • centos安装LAMP环境

    2019-07-13 19:07:43
    1. 下载并安装CentOS7.2,配置好网络环境,确保centos能上网,可以获取到yum源。 centos7.2的网络配置: vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 参考以下网络配置: TYPE=Ethernet BOOTPROTO=...
  • CentOS安装LAMP----RPM

    2014-07-03 11:11:13
    CentOS安装LAMP----RPM一.所需软件及环境:系统环境 :CentOS 5.5 x64mysql 版本:mysql-5.0.77-3.el5PHP 版本:php-5.1.6-23.2.el5_3apache版本:httpd-2.2.3-31.el5.centos二、安装 MySQL[root@localhost~]#yum-...
  • centos 安装lamp(php+mysql+apache) 记录一下 我们可以先查看我们服务器系统信息: uname -a 查看系统内核版本信息 cat /etc/issue 查看版本 lsb_release -a 查看版本 卸载apache 查找一下跟httpd相关的软件包 ...
  • 搜索热词近日在安装LAMP环境时访问本地MysqL数据库错误错误如下:Warning: MysqLi::MysqLi(): (HY000/2002): Can't connect to local MysqL server问题描述:由于将安装MysqL服务器文件位置修改在home目录下,造成...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,308
精华内容 2,523
关键字:

centos安装lamp