8.0开发 linux
2018-09-10 10:24:06 weixin_42054244 阅读数 30

挂载使用文件系统

必须把磁盘挂载到一个目录才能使用
windows系统自动挂载,一旦创建好文件系统会自动挂载到系统上

Linux需要手动挂载操作或配置系统进行自动挂载

mount 显示所有挂载成功的系统
例如:mount /dev/sda3 /mnt
-t 指定文件类型
-o 指定挂载选项

umount 取消挂载,类似弹出
加挂载点或者/mnt文件目录

fuser -m /mnt 查看那些进程在使用该文件系统
lsof /mnt 查看哪些文件正在被使用

自动挂载
/etc/fstab 自动挂载的配置文件
UUID 统一标识符

man -k +关键字 可以用来查询包含该关键字的文档

info 提供更加详细的信息,类似网页
nautilus . 把文件以书的方式打开

2018-01-16 09:07:51 HeatDeath 阅读数 218

下载地址:
https://tomcat.apache.org/download-80.cgi


解压

tar -zxvf /usr/local/apache-tomcat-*.tar.gz

启动服务

[root@localhost bin]# ./catalina.sh start

或:[root@localhost bin]# ./startup.sh

这里写图片描述


参考资料

1、在Linux安装配置Tomcat 并部署web应用 ( 三种方式 )
https://www.jianshu.com/p/9b18293cc796

2、Linux下Tomcat的安装配置
http://blog.csdn.net/zhuying_linux/article/details/6583096/

3、Tomcat在Linux上的安装与配置
http://blog.csdn.net/gyming/article/details/36060843


2010-07-20 16:39:34 huiyi789 阅读数 15

Linux Mint 8.0  is based on Ubuntu 9.10

 

So, you have to use the sources of  9.10.

 

List of my sources.list:

 

deb http://ubuntu.srt.cn/ubuntu/ karmic main restricted universe multiverse
deb http://ubuntu.srt.cn/ubuntu/ karmic-security main restricted universe multiverse
deb http://ubuntu.srt.cn/ubuntu/ karmic-updates main restricted universe multiverse
deb http://ubuntu.srt.cn/ubuntu/ karmic-proposed main restricted universe multiverse
deb http://ubuntu.srt.cn/ubuntu/ karmic-backports main restricted universe multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ karmic main restricted universe multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ karmic-security main restricted universe multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ karmic-updates main restricted universe multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ karmic-proposed main restricted universe multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ karmic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu karmic-security main restricted
deb-src http://security.ubuntu.com/ubuntu karmic-security main restricted
deb http://security.ubuntu.com/ubuntu karmic-security universe
deb-src http://security.ubuntu.com/ubuntu karmic-security universe
deb http://security.ubuntu.com/ubuntu karmic-security multiverse
deb-src http://security.ubuntu.com/ubuntu karmic-security multiverse


deb http://tw.archive.ubuntu.com/ubuntu/ karmic main universe restricted multiverse

deb http://tw.archive.ubuntu.com/ubuntu/ karmic-updates universe main multiverse restricted

deb http://tw.archive.ubuntu.com/ubuntu/ karmic-proposed universe main multiverse restricted

deb http://tw.archive.ubuntu.com/ubuntu/ karmic-security universe main multiverse restricted

deb http://tw.archive.ubuntu.com/ubuntu/ karmic-backports main multiverse restricted universe

deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic main universe restricted multiverse

deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-security universe main multiverse restricted

deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-updates universe main multiverse restricted

deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-proposed universe main multiverse restricted

deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-backports universe main multiverse restricted

 

添加方法:

先备份下原先的文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

修改更新源文件

sudo gedit /etc/apt/sources.list

把里面内容删除添加上面的源,保存退出即可!

首 先是firefox的中文化问题,在网上搜了很久,发现是mint8的版本太新了,没有中文支持,所以要安装中文插 件,http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.5.6 /linux-i686/xpi/去这个网址,然后选择最后第二项的zh_cn.xpi

然后在firefox中安装,重新启动之后就可以看到中文了。

接下来就是中文输入法的问题,在安装之后就会有IBUS输入法,由于本人所用SCIM的,所以并不合适,况且在IBUS的配置上也有一些问题,汗,果然还是水平不够阿,在需要的时候总是调不出来的说~~~

好了,我们安装SCIM

安装scim输入法平台sudo apt-get install scim。

满心欢喜以为可以使用了,结果却没有中文输入, scim 只能输入英文和内码,晕,本着知之为知之,不知GOOGLE之的原则,终于发现还要接着安装中文部分于是sudo apt-get install scim-pinyin这个应该是给scim安装上拼音输入法。
如果使用五笔,就要安装scim-tables-zh即sudo apt-get install scim-tables-zh

好了,这下就可以了把,恩,对了,还要开机自动启动于是乎~~
要让scim随机启动,可以直接用Ctrl+space调出输出法。意思是,在/etc/X11/Xsession.d/目录下新建一个文件名为95xinput,文件的内容为
  export XMODIFIERS=@im=SCIM ;
  export GTK_IM_MODULE="scim" ;
  export QT_IM_MODULE="scim" ;
  scim -d

中间两句的意思大概是让scim支持GTK和QT软件吧。
好了,中文输入法是没有问题了~~~~~

2018-08-23 09:08:20 weixin_33875839 阅读数 9

修改 MySQL 密码

第一步:关闭 MySQL 进程

systemctl stop mysqld
service mysqld stop
/etc/init.d/mysql stop
kill PID
#以选一个方法即可

第二步:配置 /etc/my.cnf 跳过权限表认证直接登录

# 在【mysqld】模块添加:skip-grant-tables   保存退出
[mysqld]
skip-grant-table

第三步:重启 MySQL 服务,登录进入

systemctl start mysqld
service mysqld start
/etc/init.d/mysql start
#以上选一个方法即可

第四步:刷新权限表,使得权限认证重新生效

flush privileges
注意:网上很多文章都没有该步骤,这样会报错,如下图:


正确应该如下图(新版 MySQL 密码需要设置复杂一些至少8位):

最后:不要忘了把 /etc/my.cnf 修改回来,重启

2018-09-15 12:41:36 qq_16399991 阅读数 290

环境说明:

 

[root@izbp1e0xboek6oko8ni18yz ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core) 
[root@izbp1e0xboek6oko8ni18yz ~]# uname -a
Linux izbp1e0xboek6oko8ni18yz 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

安装mysql 8 

可参考 https://www.linuxidc.com/Linux/2018-04/152010.htm

准备工作 安装依赖 (gcc需要4.8.3及以上版本)

yum -y install wget  cmake gcc gcc-c++ ncurses  ncurses-devel  libaio-devel  openssl openssl-devel

1.下载安装安装包  

下载链接:点击打开链接 https://dev.mysql.com/downloads/mysql/

或者使用命令下载

root@iZ23iuzu9fvZ:[/usr/local/data/mysqlCluser/mysql-master]wget  https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-boost-8.0.12.tar.gz

2.创建mysql用户

      groupadd mysql
      useradd -r -g mysql -s /bin/false mysql

3.创建安装目录和数据目录、解压源码包

 我把主库安装在了 /usr/local/mysql8Cluster/mysql-master

完成后我的目录结构如下:

[root@izbp1e0xboek6oko8ni18yz mysql-master]# pwd
/usr/local/mysql8Cluster/mysql-master
[root@izbp1e0xboek6oko8ni18yz mysql-master]# ls
data  mysql  mysql-8.0.12

4.编译&安装

根据自己的环境 自行配置参数。

[root@izbp1e0xboek6oko8ni18yz mysql-8.0.12]#  cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql8Cluster/mysql-master/mysql  -DMYSQL_DATADIR=/usr/local/mysql8Cluster/mysql-master/data/ -DSYSCONFDIR=/usr/local/mysql8Cluster/mysql-master/ -DMYSQL_TCP_PORT=3310 -DWITH_BOOST=/usr/local/mysql8Cluster/mysql-master/mysql-8.0.12/boost/ 

#cmake完成成功后 返回结果如下
......
......
-- CMAKE_C_FLAGS_RELWITHDEBINFO: -O2 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer  -DDBUG_OFF
-- CMAKE_CXX_FLAGS_RELWITHDEBINFO: -O2 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -std=c++11  -DDBUG_OFF
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/mysql8Cluster/mysql-master/mysql-8.0.12
#执行make 该过程比较耗时,也可能会遇到各种依赖问题,我遇到了gcc版本过低问题
[root@izbp1e0xboek6oko8ni18yz mysql-8.0.12]# make

问题1.编译过程中遇到如下问题 ,原因是内存不足,mysql5.9以上的版本,编译安装需要1G内存,而我的云主机刚好1G内存。解决办法参考https://blog.csdn.net/u010716706/article/details/78638340

..........
.........
.......
[ 33%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/disjoint.cc.o
[ 33%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/distance.cc.o
[ 33%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/distance_sphere.cc.o
[ 33%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/equals.cc.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make[2]: *** [sql/CMakeFiles/sql_gis.dir/gis/equals.cc.o] Error 4
make[1]: *** [sql/CMakeFiles/sql_gis.dir/all] Error 2
make: *** [all] Error 2

问题2.gcc 版本太低,gcc版本需要4.8.3及以上。gcc版本低于4.8.3 cmake时报错。升级gcc后还是报相同错误,可参考http://www.jyguagua.com/?p=3261。cmake有缓存可删除重新解压后cmake。(gcc编译了近4个小时)

5.新建配置文件 my.cnf

cat /etc/my.cnf
      [mysqld]
      server-id=1
      port=3306
      basedir=/usr/local/mysql
      datadir=/data/mysql
    ##请根据实际情况添加参数

6.目录权限修改

root@iZ23iuzu9fvZ:chown -R mysql:mysql /usr/local/data/mysqlCluser/mysql-master/mysql-8.0.12
root@iZ23iuzu9fvZ:chown -R mysql:mysql /usr/local/data/mysqlCluser/mysql-master/data/
root@iZ23iuzu9fvZ:chmod 755 /usr/local/data/mysqlCluser/mysql-master/mysql-8.0.12/
root@iZ23iuzu9fvZ:chmod 755 /usr/local/data/mysqlCluser/mysql-master/data/

7初始化数据库

bin/mysqld --initialize --user=mysql --datadir=/data/mysql/

bin/mysql_ssl_rsa_setup

8.启动mysql

 

 

没有更多推荐了,返回首页