![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
utuntu
蜂蜜柚子茶
这个作者很懒,什么都没留下…
展开
-
VMware Ubuntu安装详细过程
不是每一个程序员都必须玩过linux,只是博主觉得现在的很多服务器都是linux系统的,而自己属于那种前端也搞,后台也搞,对框架搭建也感兴趣,但是很多生产上的框架和工具都是安装在服务器上的,而且有不少大公司都要求熟悉在linux上开发,因此从个人职业发展有必要去多了解一下linux。(博主网上查了一下,现在大部分服务器安装的系统主要有:ubuntu server、centos、suse linux...转载 2018-03-08 10:32:46 · 289 阅读 · 0 评论 -
ubuntu下防火墙端口号的设置
1.打开某个特定的端口号iptables -A INPUT -p tcp --dport 22 -j ACCEPTiptables -A OUTPUT -p tcp --sport 22 -j ACCEPT再使用 iptables -L -n ,查看是否添加上去 2.禁用某个IP访问iptables -A INPUT -p tcp -s 192.168.1.2 -...原创 2018-09-30 01:01:50 · 2462 阅读 · 0 评论 -
ubuntu下搭建rsyslog 服务端(接受日志)管理存储远程日志
1. vim /etc/rsyslog.conf 去掉下面4行前面的#号注释符. (开启tcp和udp接受)$ModLoad imudp$UDPServerRun 514$ModLoad imtcp$InputTCPServerRun 514$template Remote,"/var/log/attack-syslog/%hostname%_%f...原创 2018-09-30 00:32:49 · 6382 阅读 · 0 评论 -
在php中使用 exec/ system/passthru/shell_exec 爬过的坑
问题描述: 在命令行中执行一个php/py文件,没有问题。 当在php框架中用exec等函数调用外部命令时,发现怎么也得不到想要的内容,各种奇葩返回。解决过程: 经查看,执行php时用户为www-data,权限过低,无法操作。public function testtest(){ echo exec('whoami')...原创 2018-08-17 14:47:56 · 625 阅读 · 0 评论 -
ssh连接提示 "Connection closed by remote host"
ssh提示 "Connection closed by remote host"的原因:如果原来是可以用ssh连接的, 突然连接不上通常是连接数过多导致的. 解决方法一. 把SSH连接数改大 修改服务器上的这个文件:/etc/ssh/sshd_config 找到这行:# MaxSessions 10 去掉前面的"#" 并把数字改大,最后重启sshd service sshd re...转载 2018-08-03 16:14:46 · 75478 阅读 · 4 评论 -
scp配置免密码登陆
日常工作中很多情况下都需要登录服务器进行管理,一般都是用ssh进行连接,为了防止密码外泄,可以配置下ssh的免密码登录。首先服务器两台:A:43.224.34.*B:104.238.161.*配置的结果是B机器可以免密码登录到A服务器。首先在B服务器上生成本机的公私密钥:ssh-keygen -t rsa -P ''过程为: [root@XX .ssh]# ...转载 2018-07-20 17:28:42 · 10944 阅读 · 3 评论 -
Linux下环境变量配置方法梳理(.bash_profile和.bashrc的区别)
在linux系统下,如果下载并安装了应用程序,在启动时很有可能在键入它的名称时出现"command not found"的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了,这种情况下就涉及到环境变量PATH的设置问题,而PATH的设置也是在linux下定制环境变量的一个组成部分。环境变量配置的两个方法: 1 2 3 4 5...转载 2018-07-25 11:09:56 · 123 阅读 · 0 评论 -
ubuntu16.04编译安装nginx和php
一.安装依赖库安装gcc g++的依赖库sudo apt-get install build-essentialsudo apt-get install libtool安装pcre依赖库(http://www.pcre.org/)sudo apt-get updatesudo apt-get install libpcre3 libpcre3-dev安装zlib依赖库(http://www.z...原创 2018-03-12 15:35:22 · 524 阅读 · 0 评论 -
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment vari
ubuntu16.04当使用 phpize 生成 configure文件时,错误如下: Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.解决方...原创 2018-03-13 11:09:58 · 329 阅读 · 0 评论 -
Ubuntu E: 无法获得锁 /var/lib/dpkg/lock - open
问题: 使用 apt-get install 命令下载东西时 ,报错如下: E: Sub-process returned an error code E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?解决方法: 1.直接把锁文件删...原创 2018-03-13 10:30:27 · 314 阅读 · 0 评论 -
如何用xshell链接Ubuntn
刚安装完ubuntn,发现xshell连不上,以下为解决方法,亲测可以。先在要连接的Ubuntu主机下开启SSH服务,如果没有开启需要安装openssh-server 查看是否开启,使用ps -e | grep ssh 如果只有ssh-agent表示还没启动,需要/etc/init.d/ssh start;有sshd说明已启动。安装openssh-server ...原创 2018-03-08 16:42:56 · 198 阅读 · 0 评论 -
vm ubuntu如何设置全屏
在win10中用虚拟机安装了Ubuntu 16.04 之后发现无法全屏,shift+enter之后还是不行,屏幕只占了中间的一部分,把这个解决过程记录一下。1. 在终端输入xrandr,并回车。注意要是小写英文状态下输入。 这里显示可以修改的分辨率2. 输入我们需要设置的分辨率,xrandr -s 1920x1440,然后回车一下。1920后面的是字母x这样就好了,屏幕瞬间就变大了,可以填满整个整...转载 2018-03-08 16:21:42 · 13332 阅读 · 4 评论 -
ubuntu apt-get下载的软件如何完全卸载
# 删除软件及其配置文件apt-get --purge remove <package># 删除没用的依赖包apt-get autoremove <package># 此时dpkg的列表中有“rc”状态的软件包,可以执行如下命令做最后清理:dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dp...原创 2018-10-10 17:27:42 · 3774 阅读 · 0 评论