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. 烽火HG220G 配置

    http://192.168.1.1/backupsettings.html http://192.168.1.1/updatesettings.html 修改连接数限制 <X_CT-COM_M ...

  2. Nginx和Tengine的详细安装图文教程(Linux下)

    简洁安装 安装依赖 yum -y install gcc openssl-devel pcre-devel zlib-devel 编译三步走./configure \ --prefix=/opt/sx ...

  3. JSF 2 dropdown box example

    In JSF, <h:selectOneMenu /> tag is used to render a dropdown box – HTML select element with &q ...

  4. STM32的GPIO使用的函数剖析

    转载http://blog.csdn.net/wuwuhuizheyisheng/article/details/8239599 STM32的GPIO总结 作者:JCY 该文是自己学习了一段STM32 ...

  5. AutoCAD.NET二次开发:创建自定义菜单(COM)

    当我们要在CAD中创建自定菜单时,可以引用COM组件来实现. 下面是实现方式: 1.新建类库项目,并引用CAD目录(我这里用的是CAD2008)下的acdbmgd.dll.acmgd.dll,并将引用 ...

  6. memcached构建集群分析之一

    memcached本身是不支持集群的,集群所关注的容灾.容错.宕机恢复机制统统都没有,实战中需要自己实现容灾机制. memcached集群相比memcached的优势: 巨量数据分布到集群的多台应用主 ...

  7. MEF 编程指南(三):声明导出

    组合部件通过 [System.ComponentModel.Composition.ExportAttribute] 特性声明导出.MEF 有几种不同的方式声明导出,包括在部件层面(Part Leve ...

  8. win7硬盘安装Ubuntu12.04 64位时显示Error 15: File not found.

    安装Ubuntu12.04 -64位时,用EasyBCD建好引导文件重启电脑后出现如下错误: Error 15: File not found 原因一个是安装文件所在盘符不对,另一个是文件名.Ubun ...

  9. MFC视图切换大全总结

    单纯视图之间的切换 单文档多视图切换是我在学习MFC中遇到的一个老大难问题,在今天总算是一一破解了.我觉得视图切换分为三个等级,第一是在未切分窗格的情况下切换视图类:第二是在分割窗格的一个窗格内实行视 ...

  10. 手机调用系统的拍照和裁剪功能,假设界面有输入框EditText,在一些手机会出现点击EditText会弹出输入法,却不能输入的情况。

    1. 拍照裁剪后 点击EditText会弹出输入法,却不能输入.可是点击点一EdtiText就能够输入了,所以我就写了一个看不见的EdtiText,切换焦点,这样就攻克了这个奇怪的这问题,应该是and ...