Linux OS
stinkstone
小的时候难过会哭,如今大了难过却笑。
展开
-
CentOS 8 设置中文语言包
昨天闲着无事,在家里电脑上用 Vmware Workstation15 尝试着装了一下CentOS8,遇到了几个小坑,记录一下,以免下次再犯:1、在用 Vmware Workstation15 创建新虚拟机时,如果一开始选择了iso镜像(full版本)的话,会提示让你先输入计算机名,用户名密码啥的,不能用root,而且......巨坑的是,你这么操作,后面的安装就全自动化了,更奇葩的是,安装完成后的用户名不是用前面设置的用户名,而是你设置的计算机名;2、安装完成后,默认界面是图形界面,语言是英文,注原创 2020-09-30 09:40:04 · 6822 阅读 · 1 评论 -
宝塔面板mysql无法启动的傻瓜处理方式
前两天想折腾个网址导航的源码来布署着玩玩,通过github网站git了两个,整个布署过程啊。。。极其无奈,作者也没有写清楚详细步骤,最终还是没搞定,然后自己也没认真看之前布署的几个web应用是否正常,再然后就再次发神经,在宝塔面板里把几个web应用全给加上了https,最后的最后,悲剧就这么产生了,mysql启动不了了。。。。当场如雷劈般发呆了10分钟,脑子一片的空白,迅速把几个web应用的https取消,还是不行,所以初步判断应该是之前搞git的时候就有隐患了,说不定那时就已经挂了,看了一下mysql的日原创 2020-09-30 09:30:56 · 9558 阅读 · 1 评论 -
一键卸载宝塔面板
1、下载卸载工具:wgethttp://download.bt.cn/install/bt-uninstall.sh2、执行卸载:sh bt-uninstall.sh3、选择卸载项:原创 2020-09-30 09:27:30 · 754 阅读 · 0 评论 -
CentOS 7 安装 Postgresql 9.6
添加RPMyum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm安装PostgreSQL 9.6postgresql96-server 数据库核心服务端postgresql96-contrib转载 2017-09-14 10:11:25 · 911 阅读 · 0 评论 -
CentOS7下安装PostGis
前言PostgreSQL 是一种对象-关系型数据库管理系统(ORDBMS),用来存储并管理数据。而PostGIS是在PostgreSQL上增加了存储管理空间数据的能力,使其具有地理信息系统特有的数据模式与存储过程函数,相当于Oracle Spatial和SQLite Spatial。因此,在这里我们需要先安装PostgreSQL,再安装PostGis插件安装PostgreSQL 9.4+P转载 2017-11-29 17:36:41 · 723 阅读 · 0 评论 -
Debian/Ubuntu系统中安装和配置UFW-简单的防火墙
原创:Linux中国 https://linux.cn/article-2489-1.html原创:LCTT https://linux.cn/article-2489-1.html译者: runningwater本文地址:https://linux.cn/article-2489-1.html2014-01-19 22:41 评论: 1 收藏: 3转载 2017-12-27 11:20:00 · 1766 阅读 · 0 评论 -
使用pg_dumpall备份postgresql
生产数据库基于X64或X86,Linux系统双硬盘,容量大小基本一致,第一块硬盘作为根分区(数据库在其中),第二块作为备份分区通过pg_dump进行SQL转储备份通过Linux的cron服务,每日凌晨自动进行数据库备份,产生的备份文件存放于备份分区中维护人员每周自行下载备份数据,即为低成本的异地备份例如一台基于RedHat Enterprise Linux 4 AS的机器,原创 2018-01-22 15:58:43 · 6331 阅读 · 0 评论 -
centos中crontab(计时器)用法详解
关于crontab: crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρ?νο?),原意是时间。 通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一转载 2018-01-23 10:33:58 · 3228 阅读 · 0 评论 -
nginx赋能普通用户可以使用1024以下端口
1、使用普通用户编译安装nginx并指定目录:./configure --with-http_stub_status_module --prefix=/home/user/nginxmake & make install2、赋能普通用户:sudo setcap cap_net_bind_service=+ep /home/user/nginx/sbin/nginx3、使用普通用户启动nginx:.原创 2018-01-18 09:10:31 · 1373 阅读 · 0 评论 -
可调用输入法的远程终端桌面
1、建议使用ubuntu desktop或ubuntu server;2、被控端需要安装服务端软件;3、客户端使用X2GOClient,有win版与linux版;4、貌似服务端会变更Linux核心,没有认真研究过,不过安装完服务端,会发现dns被变更为127.0.0.53,需要手动重新修改。操作如下(安装服务端):sudo apt-get install software-properties-c原创 2018-01-19 08:25:35 · 526 阅读 · 0 评论 -
centos配置history记录每个用户执行过的命令
对于系统管理员而言,history是一个很重要的命令,它能显示出之前在shell中执行过的命令,如果服务器发生异常,可以从这些命令中分析造成问题的原因。但是history显示的信息有局限性,默认保存最近的1000条命令,从历史信息中只能看到某个命令的执行有可能导致系统出了问题,对于进一步的追踪问题却无济于事。若能定位到是哪个用户在哪个时间在哪执行的命令,那将是多么愉快的一件事情!说了这么多,进入正转载 2018-01-29 22:24:20 · 598 阅读 · 0 评论 -
centos7 安装和设置mariadb
通过yum安装mariadb mariadb-server后设置一个初始密码。首先启动mariadb服务,然后输入mysql进入mariadb控制台:[sql] view plain copy[root@localhost ~]# mysql Welcome to the MariaDB monitor. Comm转载 2017-09-27 16:27:54 · 789 阅读 · 0 评论 -
CentOS 7 安装 OTRS工单提交跟踪系统
OTRS的名字是由Open-source Ticket Request System首字母缩略字而来,是一个开源的缺陷跟踪管理系统软件。可将之理解为工单提交跟踪系统。详情请点击维基百科。本例中以最小化(minimal)安装的CentOS 7为例说明安装步骤。1.安装完毕后,确保网络正常,建议输入“yum upgrade”进行更新。2.更新完毕后输入“vi /etc/selinux/con转载 2017-10-13 11:56:18 · 7268 阅读 · 2 评论 -
JDK的配置(留存备用)
1、JDK(8u144)下载地址:http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz2、因JAVA网站有一个接受协议啥的,所以无法通过wget形式直接获取,所以先下载到本地,再通过 xsheel5的xftp上传到linux ...原创 2017-09-23 09:33:20 · 307 阅读 · 0 评论 -
nginx配置反向代理及动静分离
1、配置反向代理tomcat和nginx都成功安装和配置好后,就可以配置nginx反向代理了,修改nginx安装目录下conf/nginx.conf文件1234567891011121314upstream tomcat { se转载 2017-09-25 10:31:07 · 533 阅读 · 0 评论 -
Centos7安装配置tomcat 9并设置自动启动
1、官网下载安装包这里选择适合Linux的安装包,下载到本地后上传到centos服务器,或者直接通过wget命令下载 1 2 3 4 #cd/usr/local/ #mkdirtomcat/ #cdtomcat/ #wgethttp://mirrors.cnnic.cn/apache/t...转载 2017-09-25 10:37:58 · 10654 阅读 · 9 评论 -
CentOS 7 安装Nginx 并配置自动启动
1、官网下载安装包 http://nginx.org/en/download.html,选择适合Linux的版本,这里选择最新的版本,下载到本地后上传到服务器或者centos下直接wget命令下载。 切换到/usr/local目录,下载软件包12# cd /usr/local# wget http:转载 2017-09-25 10:39:48 · 49940 阅读 · 6 评论 -
centos7 修改yum源为阿里源(留存备用)
cd /etc/yum.repos.d 备份旧的配置文件:mv CentOS-Base.repo CentOS-Base.repo.bak 下载阿里源的文件: wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 清理缓存 yum clean all 重原创 2017-09-26 14:44:17 · 566 阅读 · 0 评论 -
腾讯云CentOS 7挂载数据盘
之前买过一个腾讯云的云主机,一直用的是Win2008的系统,数据盘是自动挂载的,所以也没留意过,昨天把数据都备份后,系统改成CentOS 7 x64位的,才发现只有系统盘,数据盘需要自己挂载,参考了网上一些资料,碰到了挂载不上的情况,这里做个汇总小结:1、需要用root用户进行操作(这块我没有验证,理论应该是只能用root权限才行); 2、查看是否有数据盘,可以看到下面有个vdb的数据盘(路径:原创 2017-09-19 09:30:06 · 2018 阅读 · 0 评论 -
Linux 安装配置Subversion edge
系统:CentOS 5.8 ,6.4Subversion版本:Subversion Edge 4.0.1 (Linux 64-bit)(点我去下载)环境要求:* Java 1.6+ JRE/JDK must be installed.* Python 2.4 to 2.6 must be installed. 注意事项:解压时不能用root权限或加sud转载 2017-09-02 15:29:00 · 612 阅读 · 0 评论 -
CentOS7使用firewalld打开关闭防火墙与端口
systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。启动一个服务:systemctl start firewalld.service关闭一个服务:systemctl stop firewalld.service重启一个服务:systemctl restart firewalld.service显示一个服务的状态:syste...转载 2017-09-02 15:23:14 · 265 阅读 · 0 评论 -
Linux 修改IP地址DNS服务器等网络设置
修改ip地址[root@L160 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 //修改对应网卡的ip地址的配置文件。如果你有多个网卡那么ifcfg-eth就有多个,你可以连续按俩次Tab键查看# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)DEV转载 2017-09-02 15:34:59 · 1075 阅读 · 0 评论 -
CentOS 7离线安装MySQL 5.7
前言网上已经有那么多的关于CentOS 7如何安装MySQL的文章了, 那为什么我还要写这没一篇关于CentOS 7安装MySQL的文章呢?主要有以下几个原因:网上很多都是在线安装;由于很多时候,在生产环境进行部署时,生产机器都是不可能直接连公网的,导致网上很多的文章没有借鉴意义; 网上很多文章都比较旧,安装的MySQL版本也比较旧,没有进行更新,导致很多步骤在新的MySQL版本安装上不...转载 2017-09-02 15:37:55 · 628 阅读 · 0 评论 -
在 CentOS 7 中使用 Nginx 和 PHP7-FPM 安装 Nextcloud
编译自:https://www.howtoforge.com/tutorial/how-to-install-nextcloud-with-nginx-and-php-fpm-on-centos-7/作者: Muhammad Arul原创:LCTT https://linux.cn/article-8242-1.html译者: GHLandyNextcl转载 2017-10-09 08:42:13 · 1303 阅读 · 0 评论 -
max_allowed_packet' bytes报错
进入mysql(mariadb) mysql -u root -pshow global variables like 'max_allowed_packet'; #显示 max_allowed_packet 值 set global max_allowed_packet = 16*1024*1024; #设置max_allowed_packet值为16M并且修改了/etc/my.cn原创 2017-10-21 10:46:41 · 385 阅读 · 0 评论 -
CentOS 7 安装xrdp 远程桌面
首先你需要安装gnome, 这里就不介绍了安装:1. 准备环境: 首先安装 EPEL and nux Desktoprepository rpms, 注意版本更新(如果rpm包版本已经不存在,把链接的前面copy下来用浏览器打开,查询最新版本,然后更换): # rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x8转载 2017-09-05 10:51:32 · 963 阅读 · 0 评论