ApacheSolr

SOLAR

chmodCentOs8 install
CentOS-8.2.2004-x86_64-dvd1.iso で install


install中 IP設定した

Suzuki Yasushi (suzukiy) 作成

$ ifconfig で IP 確認

systemctl
$ hostname
localhost.localdomail

$ su

hostname suWeb.su.local に
# hostnamectl set-hostname suWeb.su.local



以下ここを参照 https://qiita.com/yasushi-jp/items/c5feeaff2024d3c069d

# dnf install -y httpd httpd-tools httpd-devel httpd-manual

# systemctl start httpd

/etc/httpd/conf/httpd.conf で
#ServerName www.example.com:80 を探してその下に
ServerName suWeb.su.local:80


html の場所(DocumentRoot)はdefaultは
/var/www/html


html の置き場所を変えたいなら
DocumentRoot をいじる ?

このままだと他PCから見えない
systemctl stop firewalld
で見える
systemctl start firewalld
で見えない

firewall-cmd --add-service=http --zone=public --permanent
firewall-cmd --reload

で見える


自動起動になってる ?
# systemctl is-enabled httpd
は disabled を返すが...
# systemctl start httpd
で startを
# systemctl enable httpd
で自動起動


★次にsamba

以下を参照
https://www.rem-system.com/centos8-samba-install/

smbaをinstallした
# dnf -y install samba

samba も firewall はずす
firewall-cmd --add-service=samba --zone=public --permanent
firewall-cmd --reload

# systemctl enable smb nmb
で自動起動

cp -p smb.conf smb.conf.original

smba.conf の workgroup名はとりあえずそのまま ([WORKGROUP]) WG_SU にする などなど設定

# useradd user1
# passwd user1
...user1pass

smbaにユーザー登録
# pdbedit -a -u user1

設定が終わったら
# systemctl restart smb nmb

SELINUX のために
# setenforce 0 が必要かも ?


smb.conf に [share]と同様に[wwwroot]を作った


smbaにユーザー登録
# pdbedit -a -u user1
systemctl restart smb nmb


誰だも /var/www/html に wrx 出来る
# cd /var/www
# chmod -R 777 html
.. 困るか

smb.conf の [wwwroot]で
valid users = user1




html が文字化けする

nano /etc/httpd/conf/httpd.conf
---------------------------
#AddDefaultCharset UTF-8



★solr
# yum install -y java-1.8.0-openjdk



JDK 要れる
.bashrc に JAVA_HOMEを記入






https://qiita.com/silverskyvicto/items/97ce929ec46977b93de6

apache solr ダウンロード

ダウンロード フォルダに入るので,home に移動した後,
# mv solr-8.6.3 /opt/solr

# useradd solr

# mkdir -p /var/solr/data

# mv /opt/solr/server/solr/solr.xml /var/solr/data/


...

localhost  なら アクセスできる

このままだと他PCから見えない
systemctl stop firewalld
で見える
systemctl start firewalld
で見えない

sysetemctl ebable solr

solr も firewall はずす
firewall-cmd --zone=public --add-port=8983/tcp --permanent
firewall-cmd --reload

OK!

/var/solr//data/new_core のなかに
schema.xml, solrconfig.xml があるはずなのに無い









すいこららか