VPS注意:最近在VPS安装过程中,MYSQL老是报错

dpkg: error processing package mysql-server-5.6 (--configure):
subprocess installed post-installation script returned error exit status
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.6; however:
Package mysql-server-5.6 is not configured yet. dpkg: error processing package mysql-server (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.21-0ubuntu4) ...
Errors were encountered while processing:
mysql-server-5.6
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code ()[/color]

百般折腾,终于谷歌一个答案生效,各位可参考一下:

locale-gen en_US en_US.UTF- pl_PL pl_PL.UTF-
dpkg-reconfigure locales
apt-get update
apt-get --reinstall install bsdutils

仅供参考!

1、安装apache2

  apt-get install apache2

2、安装PHP 和apache2 php5 mod

  apt-get install php5 libapache2-mod-php5

3、安装MYSQL

  apt-get install mysql-server mysql-client libmysqlclient-dev

  可以通过netstat -tap | grep mysql  查看端口状态,来确认mysql是否安装正常

  问题:在安装mysql时候出现问题,不知道什么原因,网上大部分的解答都是删除重新安装,删除命令如下:

    rm /var/lib/mysql/ -R

    rm /etc/mysql/ -R

    apt-get autoremove -–purge mysql*

    apt-get remove apparmor

    reboot

    重启之后继续安装,仍然出错,折腾几遍后,在mysql安装过程中,密码为空,安装成功,现在依然不知道原因。

4、安装phpmyadmin

  apt-get install phpmyadmin

5、部分插件

  安装cURL

  apt-get install curl libcurl3 libcurl3-dev php5-curl

  安装php-mysql

  apt-get install php5-mysql

  安装gd

  apt-get install php5-gd


配置使用:

  1、关于ubuntu下的apache2配置:
    1、配置文件:/etc/apache2/apache2.conf    安装后默认主页文件只是index.html,需要手动添加,以匹配php等文件扩展名。
      在配置文件中,随便找个位置插入如下:DirectoryIndex index.html index.htm index.php index.html.var 
      
    2、一服务器挂多站的时候,需要通过端口绑定不同的文件首先增加端口
      /etc/apache2/ports   在其中添加想要使用的端口,建议,使用10000以后的。具体命令如下:Listen 10000
      
    3、配置虚拟服务器,虚拟服务器文件都要 /etc/apache2/site-availabel下,需要的话,直接cp一个当前的文件 ,修改。修改端口,修改网站文件位置DocumentsRoot
     
     配置完虚拟服务器文件,需要让其生效,两种方式,一是apache2自带的命令:a2ensite 配置文件 
     
     他的作用其实就是把配置文件做一个软链接到 /sites-enabled文件夹下,同样可以使用 ln -s /配置文件地址  /软链接位置:
     ln -s wechat.conf  ../sites-enabled/wechat.conf 
     同样的效果。
     如果想关闭这个网站,直接删除软链接或进使用a2dissite命令
    
    注意:以上操作都需要重启apach2服务器  service apache2 restart
 
  2、mysql的部分操作,可以直接参照手册,只简单提一下登录:
    登陆mysql数据库可以通过如下命令:mysql -u root -p 
    使用数据库,use 显示数据库,show databases   显示表:show tables
 
  3、关于phpmyadmin的密码位置
    安装的时候是空密码,他随机生成了一个密码,保存在/var/lib/下的文件中,可以更改下
  
  4、相关文件权限
    有时候遇到网站本地正常,服务器不正常的情况下,比如不能生成缓存等内容,需要设置一下文件权限
    chmod 777 文件夹名 -R 权限为777
    
 
     
 
 

linux配置LAMP的更多相关文章

  1. linux配置LAMP(CentOS7.4 Apache2.4 PHP5.6)

    1.安装Apache 这个就不手动安装了,直接上脚本执行 bash apache.sh 以下为脚本的内容: #!/bin/bashversion=`lsb_release -a|grep Releas ...

  2. Linux下配置Lamp

    linux下配置lamp步骤: 一.快速安装Apache+PHP5+MySql 先更新: # yum update 然后安装LAMP环境:(163的yum源上只有php5.1.6 mysql 5.0. ...

  3. Centos下安装配置LAMP(Linux+Apache+MySQL+PHP)

    Centos下安装配置LAMP(Linux+Apache+MySQL+PHP)   关于LAMP的各种知识,还请大家自行百度谷歌,在这里就不详细的介绍了,今天主要是介绍一下在Centos下安装,搭建一 ...

  4. CentOS 6.3安装配置LAMP服务器(Linux+Apache+MySQL+PHP5)

    服务器系统环境:CentOS 6.3 客户端系统环境:Windows 7 ultimate(x86)sp1 简体中文旗舰版 ※  本文档描述了如何在Linux服务器配置Apache.Mysql.PHP ...

  5. linux下lamp.sh一键配置lamp环境流程

    linux下lamp.sh一键配置lamp环境流程 一.总结 一句话总结: 2.将网站从github上clone到/data/www/网站域名/ 3.更改网站目录权限:chown -R apache: ...

  6. 阿里云服务器CentOS 5.7(64位)安装配置LAMP服务器(Apache+PHP5+MySQL)

    一.快速安装Apache+PHP5+MySql ----------------------------------------------------- 补充:由于163的yum源上只有php5.1 ...

  7. Linux配置支持高并发TCP连接(socket最大连接数)

    Linux配置支持高并发TCP连接(socket最大连接数) Linux配置支持高并发TCP连接(socket最大连接数)及优化内核参数 2011-08-09 15:20:58|  分类:LNMP&a ...

  8. CentOS 7 学习(一) 配置LAMP和Nginx

    CentOS 7 学习(一) 配置LAMP和Nginx CentOS是RedHat Linux企业版的代码编译版本,属于比较通用的服务器Linux版本,据说Ubuntu Server更通用,呵呵,不过 ...

  9. 记录linux配置

    只写成功过程:1.配置sshd: 首先开启安全组端口,选择合适端口(tcp),shell输入vi /etc/services ->ssh修改(21变更为合适端口) 接着shell输入vi /et ...

随机推荐

  1. 转】机器学习开源框架Mahout配置与入门研究

    原博文出自于:http://www.ha97.com/5803.html    感谢! PS:机器学习这两年特别火,ATB使劲开百万到几百万年薪招美国牛校的机器学习方向博士,作为一个技术控,也得折腾下 ...

  2. 【转】Maven实战(九)---模块聚合和继承

    原博文出自于:http://blog.csdn.net/liutengteng130/article/details/47001831   感谢! 类之间有聚合和继承关系,Maven也具备这样的设计原 ...

  3. HTML5每日一练之input新增加的5种其他类型1种标签应用

    今天介绍input在HTML5中的最后5种类型,分别是:number,range,search,tel和color 注意:此种类型的input在Opera10+中效果为佳,Chrome中效果不是十分好 ...

  4. 教程-在F9后提示内存错误,点击了乎略,之后怎么取消乎略?

    问题现象:F9后,调试程序,提示内存错误,点击了“乎略”.之后再也没有出现错误了.可是想改这个BUG时,没法取消乎略了. 问题原因:在DLEPHI的选项中是这么一个地方是可以设置的. 问题处理:打开D ...

  5. thymeleaf中的th:each用法

    一.th:eath迭代集合用法: <table> <thead> <tr> <th>序号</th> <th>用户名</th ...

  6. codeforces 651A Joysticks

    A. Joysticks time limit per test 1 second memory limit per test 256 megabytes input standard input o ...

  7. 如何开发原生的 JavaScript 插件(知识点+写法)

    一.前言 通过 "WWW" 原则我们来了解 JavaScript 插件这个东西 第一个 W "What" -- 是什么?什么是插件,我就不照搬书本上的抽象概念了 ...

  8. Android Layout_Gravity和Gravity

    简单来说layout_gravity表示子控件在父容器的位置,gravity表示控件内容在控件内的位置. 上面图片的xml代码 <?xml version="1.0" enc ...

  9. android 对一个合并后的联系人选择编辑,手机屏幕会缓慢变暗后再进入编辑界面的问题

    1.       手机上有一个合并过的联系人 2.       编辑合并后的联系人 3.       手机屏幕会缓慢变暗之后再进入编辑界面. 首先找到contacts源码包下的EditContactA ...

  10. 蓝底白字到图形界面 主板BIOS发展简记

    本文转载:http://mb.zol.com.cn/229/2295738.html http://www.360doc.com/content/12/0306/14/1309227_19219857 ...