about
オレオレ流LinuxMintカスタマイズ
基本的にデスクトップPCとして使う人向けです。
Linux Mint 18を想定しています。
Linux Mint 17だとphp7のインストール方法がまた違うので注意
LinuxMintのインストール
https://www.linuxmint.com/
チュートリアルに沿って
基本的なソフトのインストール
vim
sudo apt-get install vim
カスタマイズ
~/.vimrc
を開く
set number
set tabstop=4
firefox
デフォルトで検索エンジンがDuckDuckGoなのでGoogleの犬になるべくGoogleに変えます。
検索 -> 検索エンジンの変更 -> 検索エンジンを追加 -> 「Commercial engines」のGoogleアイコンをクリック -> 検索 -> Googleの追加
ここは非常にわかりにくいのでここを参考に
https://itneko.blogspot.jp/2014/06/linux-mint-17-matefirefoxgoogle.html
Slack
ソフトウェアの管理よりインストール
- geany
- mikutter
- gFTP
- Dropbox
node.js関連
nvm
git clone https://github.com/creationix/nvm.git ~/.nvm
source ~/.nvm/nvm.sh
Node.js公式を参考にして最新安定版を取得
https://nodejs.org/
nvm install ***
nvm use ***
ログイン時に自動的に有効化する。
~/.bash_profile
を開く
source ~/.nvm/nvm.sh
nvm use ***
を記述
LAMP(Apache,Mariadb,PHP5)インストール
Apache2
sudo apt-get install apache2
ブラウザのURLバーにlocalhost
と入れてデフォルトページが出ることを確認
mariadb
sudo apt-get install mariadb-client
sudo apt-get install mariadb-server
初期設定
sudo mysql_secure_installation
ログイン確認
sudo mysql -u root -p
php7
sudo apt-get install php7.1 php7.1-fpm php7.1-mysql php7.1-gd php7.1-mbstring libapache2-mod-php7.1 libcurl3 php7.1-curl
PHPのバージョン確認
php --version
ApacheでPHPを動かせるようにする。
テストコードを貼り付けてブラウザで確認
<?php phpinfo(); ?>
サーバとして使用する際
samba
https://qiita.com/msrks/items/1385cf13258dd1a0da08
・ portの解放方法
http://wiki.samba.gr.jp/mediawiki/index.php?title=Samba_%E3%82%92%E3%83%95%E3%82%A1%E3%82%A4%E3%82%A2%E3%82%A6%E3%82%A9%E3%83%BC%E3%83%AB%E8%B6%8A%E3%81%97%E3%81%AB%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B
DLNA
owncloud
sudo mysql -u root -p
create database owncloud
create user 'ownclouduser'@'localhost' identified by pass;
grant all n owncloud.* to 'ownclouduser'@'localhost' identified by pass with grant option;
flush privileges;
その他
Libre Office 日本語化
apt-get install libreoffice-help-ja
SSHサーバ
sudo apt-get install openssh-server
クライアントの方で公開鍵・秘密鍵を作成して、公開鍵をMintに送る。
LAN内で完結するなら公開鍵はいらないかも
詳しくは
http://qiita.com/ir-yk/items/af8550fea92b5c5f7fca
FTPサーバ
今はSFTPがあるので不要かもしれないが、一応残しておく
sudo apt-get install vsftpd
でインストール
/etc/vsftpd.conf
で設定変更
man日本語化
sudo apt-get install manpages-ja
compiz
CompizConfigマネージャのインストール
sudo apt install compizconfig-settings-manager compiz-plugins-extra
compiz --replace
で有効化