备忘Ubuntu虚拟机环境配置

目录

更新源修改

#支持https的下载 apt 源使用 HTTPS 以确保软件下载过程中不被篡改。因此,我们首先需要添加使用 HTTPS 传输的软件包以及 CA 证书
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
sudo gedit /etc/apt/sources.list
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 16.04
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# 19.04
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

LAMP环境安装

root@kali:/home/kali# systemctl status mysql.service

● mysql.service - MySQL Community Server

Loaded: loaded (/lib/systemd/system/mysql.service; bad; vendor preset: enabled)

Active: failed (Result: exit-code) since Tue 2018-10-16 00:00:57 CST; 25s ago

Process: 47576 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=1/FAILURE)

10月 16 00:00:57 kali mysql-systemd-start[47576]: Once the problem is resolved, restart the service.

10月 16 00:00:57 kali systemd[1]: mysql.service: Control process exited, code=exited status=1

10月 16 00:00:57 kali systemd[1]: mysql.service: Failed with result 'exit-code'.

10月 16 00:00:57 kali systemd[1]: Failed to start MySQL Community Server.

10月 16 00:00:57 kali systemd[1]: mysql.service: Service hold-off time over, scheduling restart.

10月 16 00:00:57 kali systemd[1]: mysql.service: Scheduled restart job, restart counter is at 5.

10月 16 00:00:57 kali systemd[1]: Stopped MySQL Community Server.

10月 16 00:00:57 kali systemd[1]: mysql.service: Start request repeated too quickly.

10月 16 00:00:57 kali systemd[1]: mysql.service: Failed with result 'exit-code'.

10月 16 00:00:57 kali systemd[1]: Failed to start MySQL Community Server.

apt-get remove  mariadb-server mariadb-client --purge # 清除记录
sudo apt-get install mysql-server mysql-client # 没有成功 sudo apt-get update && sudo apt-get upgrade apt-get install apache2
apt-get install php7.0
apache2 -v
php -v #php7.0 -v
apt-get install libapache2-mod-php7.0
cat /etc/apache2/mods-enabled/php7.0.load
apt-get install mysql-server
apt-get install php7.0-mysql
service mysql restart
service apache2 restart # sudo apt install apache2 php7.0 mysql5.7-server php7.0-mysql libapache2-mod-php7.0 phpmyadmin
# thonsun123@
# 禁用event模块,启用prefork模块(Apache默认的multi-processing模块(MPM) 是一个event模块, 但是 php默认是使用prefork模块)
# sudo a2dismod mpm_event
# sudo a2enmod mpm_prefork # 重启apache
# service apache2 restart # 修改默认访问路径
# 找到下面这行,修改`/phpmyadmin`为自定义的名称,即phpmyadmin访问路径
# Alias /phpmyadmin /usr/share/phpmyadmin # 不用的时候关闭phpmyadmin,方法如下
# 找到下面这行
# <Directory /usr/share/phpmyadmin>
# 在最后添加
# Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
# 或者直接
# Require all denied

记录

   57  apt-get remove  mariadb-server mariadb-client
58 apt-get remove mysql-* --purge
59 apt install apache2 php7.0 mysql5.7-server php7.0-mysql libapache2-mod-php7.0 phpmyadmin
60 apache2 -v
61 php7.0 -v
62 php -v
63 apt-get install libapache2-mod-php7.0
64 apt-get install mysql-server
65 apt-get update
66 apt-get -f install
67 apt-get upgrade
68 apt-get clean
69 apt-get update
70 gedit /etc/apt/sources.list
71 apt-get update
72 rm /var/lib/apt/lists/* -vf
73 apt-get update
74 rm -rf /var/lib/apt/lists/*
75 apt-get update
76 apt-get install -f
77 apt-get install mysql
78 apt-get install mysql-server
79 gedit /etc/apt/sources.list
80 apt-get update
81 apt-get upgrade
82 apt-get install -f
83 apache2 -v
84 php -v
85 mysql -v
86 apt-get install libapache2-mod-php7.0
87 cat /etc/apache2/mods-enabled/php7.0.load
88 apt-get install mysql-server
89 apt-get install php7.0-mysql
90 service mysql restart
91 service apache2 restart

linux常用操作

文件管理:文件与文件夹管理

mkdir 目录要一个个来创建

rmdir

rm

rm -rf 非空文件夹

touch +filename

虚拟机下Linux操作Ubuntu的更多相关文章

  1. 虚拟机下Linux读取USB设备的问题虚拟机下Linux无法读取USB设备的解决方案

    我们在虚拟机中识别USB设备有三种情况导致Linux系统不能读取到USB设备: 1. .当虚拟机的USB服务没有开启的时候 2. 若虚拟机的USB连接的设置选项没有设置好 3. Widows抢先一步, ...

  2. 虚拟机下Linux系统如何设置IP地址

    虚拟机下Linux系统设置IP地址三种方法 文章来源:https://jingyan.baidu.com/article/ea24bc399ffeb9da62b3318f.html 工具/原料   V ...

  3. 虚拟机下linux迁移造成MAC地址异常处理办法

    虚拟机下linux迁移造成MAC地址异常处理办法 Linux无法启用网卡:Device eth0 has different MAC address than expected,ignoring解决 ...

  4. VMware虚拟机下Linux系统的全屏显示

    在VMware虚拟机下的Linux无法全屏的问题的解决方案如下: 1.   启动虚拟机,并启动Redhat6.4. 2.   点击“view”——然后将Autofit window这个选项勾选.(一般 ...

  5. 虚拟机下linux安装mysql,apache和php

    由于腿伤了,卧床在家折腾下linux,尝试用虚拟机装mysql,apche和php.中间各种波折,装了好几天,觉得有些经验还是要记录下来,让自己别忘了:) 按照下面这篇文章的方法,基本可以顺利安装成功 ...

  6. 虚拟机下linux上网

    一.概述 1. 常见的上网方式 有以下两种: 桥接 NAT(推荐) 有关虚拟机几种不同联网方式的讲述,可以参考VMware网络选项分析 通常的配置步骤: <1> 配置PC端 <2&g ...

  7. 虚拟机下linux系统安装nginx

    近在windows虚机下安装nginx,也遇到部分问题,写篇随笔总结一下 一.安装虚机 windows下安装虚拟机我就不说了,一搜一大把,一直下一步就ok了 二. 打开虚拟安装nginx 1.选择版本 ...

  8. 虚拟机下Linux网络配置

    之前配置好了linux系统,在网络这块我用的是桥接模式. 现在分享一下使用虚拟机桥接模式配置Linux网络的过程. 一.首先配置外网的本地Ip地址. 二.配置Linux 网络链接 1.打开linux网 ...

  9. 转载_虚拟机下LInux(终端)配置网络的方法

    出自: http://www.360doc.com/content/14/1027/11/17496895_420258403.shtml 对文章的重点进行剪贴,方便查看. 这几天在虚拟机vmware ...

随机推荐

  1. 网络编程 tftp下载文件的编程

    一.代码 操作码 功能 1 读请求,即下载 2 写请求,即上传 3 表示数据包,即DATA 4 确认码,即ACK 5 错误 from socket import * import struct s=s ...

  2. JavaScript 下拉框 左边添加至右边

    关于如何实现右边下拉框中选项的排序一时没有好的解决方法,等想到了回来补充 <!DOCTYPE html> <html> <head> <meta charse ...

  3. 【转】修改mysql数据库的用户名和密码

    修改mysql数据库的用户名和密码 更改密码 mysql -u root -p Enter password:*** mysql>use mysql; 选择数据库 Database change ...

  4. Delphi中Chrome Chromium、Cef3学习笔记(一)

    原文   http://blog.csdn.net/xtfnpgy/article/details/46635225   官方下载地址:https://cefbuilds.com/ CEF简介: 嵌入 ...

  5. 【395】yield 和 yield from

    yield:生成器 yield from:将生成器 yield 的内容相当于逐一在 yield 一般 参考:Python 3: Using "yield from" in Gene ...

  6. npm突然找不到D:\nodejs\node_modules\npm\bin\npm-cli.js的解决方法

    我在安装iView的时候就突然出现这个不正常工作,之后无论用npm进行任何操作,都会出现如下错误 真的是让人很着急啊,看了看环境配置,没问题,然后根据路径找错误,也不知道是哪里出了坑,上百度查,最多建 ...

  7. 牛客网-乌龟跑步-(四维dfs)

    链接:https://ac.nowcoder.com/acm/problem/15294来源:牛客网 题目描述 有一只乌龟,初始在0的位置向右跑. 这只乌龟会依次接到一串指令,指令T表示向后转,指令F ...

  8. 关于 web 页面 占满全屏

    页面一般可以分成三部分,头部,底部,中间内容部分. 一般不用考虑中间高度部分,因为可以靠内容撑开,然后让底部到达底部.但是当中间内容太少时,底部就会顶不到底部. 方法1.中间部分给一个最小高度(min ...

  9. react-native 新手爬坑经历(Could not connect to development server.)

    来,先说下报错出现场景,刚跑完项目加载完是好的,但是双击R后就开始耍小脾气了-红屏出现,如下图 首先检查包服务器是否运行正常.在项目文件夹下输入react-native start或者npm star ...

  10. vue 关键词模糊查询

    页面html,绑定的列表数据为datas,关键词为 select_words,如下图 其中d.accounts和d.roleName是需要进行搜索的字段,也可以进行大小写都可以